Canadian Solar Inc. SEC Filings http://investors.canadiansolar.com/ Canadian Solar Inc. SEC Filings en 6-K: Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act http://investors.canadiansolar.com/sec-filings/sec-filing/6-k/0001104659-19-029724 Canadian Solar Inc. Wed, 15 May 2019 16:29:09 -0400 Canadian Solar Inc. SEC Filings 13281 SC 13D/A: An amendment to a SC 13D filing http://investors.canadiansolar.com/sec-filings/sec-filing/sc-13da/0000921895-19-001280 Canadian Solar Inc. Mon, 06 May 2019 16:10:04 -0400 Canadian Solar Inc. SEC Filings 13266 20-F: Registration of securities of foreign private issuers pursuant to section 12(b) or (g) http://investors.canadiansolar.com/sec-filings/sec-filing/20-f/0001047469-19-002579 Canadian Solar Inc. Thu, 25 Apr 2019 16:31:02 -0400 Canadian Solar Inc. SEC Filings 13206 6-K: Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act http://investors.canadiansolar.com/sec-filings/sec-filing/6-k/0001104659-19-016446 Canadian Solar Inc. Thu, 21 Mar 2019 08:13:39 -0400 Canadian Solar Inc. SEC Filings 13176 SC 13G/A: An amendment to the SC 13G filing http://investors.canadiansolar.com/sec-filings/sec-filing/sc-13ga/0000895421-19-000107 Canadian Solar Inc. Tue, 12 Feb 2019 12:21:10 -0500 Canadian Solar Inc. SEC Filings 13151 6-K: Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act http://investors.canadiansolar.com/sec-filings/sec-filing/6-k/0001104659-19-006506 Canadian Solar Inc. Fri, 08 Feb 2019 06:23:07 -0500 Canadian Solar Inc. SEC Filings 13146 SC 13G: A statement of beneficial ownership of common stock by certain persons http://investors.canadiansolar.com/sec-filings/sec-filing/sc-13g/0000895421-18-000622 Canadian Solar Inc. Thu, 29 Nov 2018 16:47:57 -0500 Canadian Solar Inc. SEC Filings 13046 6-K: Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act http://investors.canadiansolar.com/sec-filings/sec-filing/6-k/0001104659-18-068666 Canadian Solar Inc. Thu, 15 Nov 2018 08:27:58 -0500 Canadian Solar Inc. SEC Filings 13026 SC 13D/A: An amendment to a SC 13D filing http://investors.canadiansolar.com/sec-filings/sec-filing/sc-13da/0001104659-18-066824 Canadian Solar Inc. Thu, 08 Nov 2018 07:43:07 -0500 Canadian Solar Inc. SEC Filings 13001 6-K: Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act http://investors.canadiansolar.com/sec-filings/sec-filing/6-k/0001104659-18-065871 Canadian Solar Inc. Mon, 05 Nov 2018 07:27:32 -0500 Canadian Solar Inc. SEC Filings 12996