8point3 Makes First Solar Stock Worth $73, Needham Says By: Benzinga via Benzinga June 19, 2015 at 10:56 AM EDT In a report published Friday, Needham analyst Y Edwin Mok maintained a Buy rating on First Solar, Inc. (NASDAQ: FSLR), while raising the ... Read More >> Related Stocks: First Solar Sunpower Corp