Deutsche Bank: 3 Reasons To Remain Bullish On First Solar By: Benzinga via Benzinga February 26, 2018 at 12:54 PM EST First Solar, Inc. (NASDAQ: FSLR) shares sold off Friday despite a bottom-line quarterly beat and increase in annual guidance — ... Read More >> Related Stocks: First Solar