 Canadian Solar Inc NASDAQ: CSIQ reported third-quarter FY21 revenue growth of 34 year-on-year to 1.23 billion missing the consensus of 1.33 billion. Solar module shipments of 3.9 GW, up 22 YY, were in line with 3.8 GW - 4.0 GW guidance. 