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

After mega-rally, First Solar outlook meets skepticism