First Solar (NASDAQ:FSLR) and Enphase Energy (NASDAQ:ENPH) are two of Thursday's four biggest losers on the S&P 500, -6.8% and -4.6% respectively, a day after President Trump ripped solar companies ...
First Solar stock tanked on June 17 alongside leading residential solar stocks such as Sunrun and Enphase Energy. A closer evaluation of First Solar's business model suggests Mr. Market is throwing ...