 Canadian Solar Inc. Canadian Solar or the Company NASDAQ: CSIQ, one of the worlds largest solar power companies, today announced its financial results for the fourth quarter and full year ended December 31, 2019. 