Baird Analyst Discusses First Solar/SunPower Deal By: Benzinga via Benzinga February 25, 2015 at 13:57 PM EST Shares of First Solar, Inc. (NASDAQ: FSLR) had a massive rally Tuesday, closing up 10.19 percent from its previous close on back of ... Read More >> Related Stocks: First Solar Sunpower Corp