Solar Energy Stock Rally Following CSIQ Results
March 21, 2018 at 15:52 PM EDT
The shares of solar stocks have been on fire this week after Canadian Solar reported higher than expected profits and provided guidance that beat expectations on Monday.