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.
What's Your Reaction?