Markets | Wed Apr 10, 2013 5:13pm EDT

UPDATE 1-After mega-rally, First Solar outlook meets skepticism