Canadian Solar CSIQ SEC Filings

NASDAQ CSIQ
$9.88 -0.16 (-1.59%)
At close: Nov 13, 2026 · 4:00 PM EST
EDGAR Disclosures

SEC Filings

Source SEC EDGAR

Every SEC filing Canadian Solar Inc. (CSIQ) has made, as reported on EDGAR — annual and quarterly reports, current reports, insider transactions and ownership disclosures. Filter by form group, form type or period, and open any filing or its index directly.

Form Type
# Form Type Form Group Accession Date Filing Index
16-KCurrent Report0001104659-26-119856Oct 29, 2026 11:05 AM
24Insider Transaction0001104659-26-115845Oct 14, 2026 12:02 AM
34Insider Transaction0001104659-26-115841Oct 14, 2026 12:01 AM
44Insider Transaction0001104659-26-115772Oct 14, 2026 5:16 PM
54Insider Transaction0001104659-26-115767Oct 14, 2026 5:12 PM
64Insider Transaction0001104659-26-114360Oct 7, 2026 12:12 AM
74Insider Transaction0001104659-26-114358Oct 7, 2026 12:11 AM
84Insider Transaction0001104659-26-114354Oct 7, 2026 12:05 AM
94Insider Transaction0001104659-26-114351Oct 7, 2026 12:03 AM
104Insider Transaction0001104659-26-114349Oct 7, 2026 12:01 AM
11S-8Prospectus0001104659-26-109288Sep 21, 2026 8:02 PM
126-KCurrent Report0001104659-26-101856Aug 27, 2026 10:23 AM
136-KCurrent Report0001104659-26-095449Aug 13, 2026 11:15 AM
14SCHEDULE 13GBeneficial Ownership Report0002012383-26-002145Jul 27, 2026 8:25 PM
15SCHEDULE 13GBeneficial Ownership Report0001104659-26-086253Jul 23, 2026 8:05 PM
166-KCurrent Report0001104659-26-086249Jul 23, 2026 8:01 PM
174Insider Transaction0001104659-26-083281Jul 14, 2026 10:08 AM
184Insider Transaction0001104659-26-083273Jul 14, 2026 10:04 AM
194Insider Transaction0001104659-26-083269Jul 14, 2026 10:02 AM
204Insider Transaction0001104659-26-083094Jul 13, 2026 8:04 PM
214Insider Transaction0001104659-26-083093Jul 13, 2026 8:03 PM
224Insider Transaction0001104659-26-083091Jul 13, 2026 8:02 PM
234Insider Transaction0001104659-26-083087Jul 13, 2026 8:00 PM
244Insider Transaction0001104659-26-082944Jul 13, 2026 1:19 PM
254Insider Transaction0001104659-26-082943Jul 13, 2026 1:17 PM
266-KCurrent Report0001104659-26-080807Jul 6, 2026 9:00 PM
274Insider Transaction0001104659-26-080625Jul 6, 2026 1:26 PM
284Insider Transaction0001104659-26-080623Jul 6, 2026 1:23 PM
294Insider Transaction0001104659-26-080621Jul 6, 2026 1:21 PM
304Insider Transaction0001104659-26-080620Jul 6, 2026 1:20 PM
316-KCurrent Report0001104659-26-080144Jul 2, 2026 1:15 PM
32144Insider Transaction0001973379-26-000244Jun 16, 2026 10:48 AM
336-KCurrent Report0001104659-26-073436Jun 12, 2026 8:06 PM
34SDOthers0001104659-26-068654Jun 1, 2026 1:09 PM
354Insider Transaction0001104659-26-067196May 28, 2026 10:31 AM
364Insider Transaction0001104659-26-067193May 28, 2026 10:27 AM
374Insider Transaction0001104659-26-067188May 28, 2026 10:22 AM
383Insider Transaction0001104659-26-067179May 28, 2026 10:16 AM
394Insider Transaction0001104659-26-067172May 28, 2026 10:10 AM
404Insider Transaction0001104659-26-067161May 28, 2026 10:06 AM
414Insider Transaction0001104659-26-067150May 28, 2026 10:03 AM
424Insider Transaction0001104659-26-067127May 27, 2026 1:50 AM
43144Insider Transaction0001973379-26-000190May 26, 2026 11:09 AM
444Insider Transaction0001104659-26-065862May 22, 2026 1:39 AM
454Insider Transaction0001104659-26-065722May 22, 2026 8:15 PM
464Insider Transaction0001104659-26-065710May 22, 2026 8:09 PM
474Insider Transaction0001104659-26-065134May 21, 2026 8:02 PM
48144Insider Transaction0001973379-26-000179May 19, 2026 10:52 AM
49SCHEDULE 13GBeneficial Ownership Report0000919859-26-000011May 15, 2026 7:57 PM
504Insider Transaction0001104659-26-061485May 14, 2026 12:15 AM
...

Canadian Solar Inc. SEC Filings API

Pull Canadian Solar Inc.'s SEC filing index, with links to every filing and exhibit, into your own tools with the Business Quant SEC Filings API. Swap YOUR_API_KEY for your own key.

https://data.businessquant.com/secfilings?ticker=CSIQ&formtype=10-K,10-Q&api_key=YOUR_API_KEY