3 Reasons To Ignore 'Overwhelming' Cynicism On Canadian Solar By: Benzinga via Benzinga November 10, 2017 at 14:41 PM EST Solar stocks are volatile investments, as they carry a high level of headline risk. Shares of Canadian Solar Inc. (NASDAQ: CSIQ) ... Read More >> Related Stocks: Canadian Solar Inc