First Solar Is The One To Own In A Challenging Environment By: Benzinga via Benzinga February 22, 2017 at 11:23 AM EST Shares of First Solar, Inc. (NASDAQ: FSLR) tumbled more than 7 percent on Wednesday after the company's earnings report suggested the ... Read More >> Related Stocks: First Solar