Canadian Solar Inc (NASDAQ:CSIQ) on Thursday reported third-quarter net revenues of USD 1.5 billion (EUR 1.3bn), at the high end of guidance, and gross margin of 17.2%, above the 14%-16% forecast.