CSIQ logo
CSIQ

Canadian Solar Inc

Semiconductors

Canadian Solar Inc (CSIQ) SEC Filings

10 recent CSIQ filings from SEC EDGAR — annual (10-K) and quarterly (10-Q) reports, 8-K disclosures, and insider Form 4s.

TypeFiledDescriptionLink
4Jul 14, 20264 - Qu Shawn Xiaohua (0001389641) (Reporting)View Doc ↗
4Jul 14, 20264 - Ruda Harry E (0001978482) (Reporting)View Doc ↗
4Jul 14, 20264 - Wong Andrew Luen Cheung (0001979240) (Reporting)View Doc ↗
4May 28, 20264 - Zhu Xinbo (0002028066) (Reporting)View Doc ↗
4May 28, 20264 - Chang Leslie Li Hsien (0001978722) (Reporting)View Doc ↗
4May 28, 20264 - Qu Shawn Xiaohua (0001389641) (Reporting)View Doc ↗
4May 28, 20264/A - Marx Dylan (0002114125) (Reporting)View Doc ↗
4May 28, 20264 - Marx Dylan (0002114125) (Reporting)View Doc ↗
4May 28, 20264/A - Marx Dylan (0002114125) (Reporting)View Doc ↗
4May 27, 20264 - Qu Shawn Xiaohua (0001389641) (Reporting)View Doc ↗

Showing 5 of 10 CSIQ filings

Including the latest 4 filed Jul 14, 2026.

Sign up free to see all 10 + get insider-buy alerts.

Sign up free →