First Solar Reports Smaller-Than-Expected Loss, Upbeat Guidance

First Solar (FSLR) is the best-performing stock in the S&P 500 after the solar panel maker posted a much smaller loss than expected and gave upbeat full-year guidance.

First Solar Reports Smaller-Than-Expected Loss, Upbeat Guidance
First Solar (FSLR) is the best-performing stock in the S&P 500 after the solar panel maker posted a much smaller loss than expected and gave upbeat full-year guidance.