Analyst: The Sun Hasn't Set On First Solar's Upside By: Benzinga via Benzinga August 29, 2017 at 13:55 PM EDT Despite a 74-percent run up in First Solar, Inc. (NASDAQ: FSLR) shares since April following Suniva filing its Section 201 petition, ... Read More >> Related Stocks: 8point3 Energy Partners LP - Class A Shares Bio-Techne Corp First Solar