 On Thursday, Canadian Solar Inc. NASDAQ:CSIQ shares edged higher by 3.5 after reporting its most recent quarterly results. The company released its fiscal third-quarter results before the US markets opened, beating analyst expectations on earnings. 