November 21 (SeeNews) - Canadian Solar Inc (NASDAQ:CSIQ) today reported a third-quarter (Q3) net profit of USD 15.6 million (EUR 14.7m) and trimmed its revenue and shipments forecast for 2016.