ATLAS / Macro Radar / Reporting / CSIQ

Canadian Solar Inc. (CSIQ) reporting calendar

Canadian Solar Inc. files periodic reports with the SEC as CSIQ on Nasdaq. Atlas tracks 20 filed reports for this issuer, each linked to its original EDGAR accession.

Latest report
20-F
Period ended
31 Dec 2025
Filed
10 Apr 2026
Reports on record
20

Filed periodic reports

FormPeriod endedFiledLagSEC accession
20-F31 Dec 202510 Apr 2026100 days0001104659-26-041976
20-F31 Dec 202430 Apr 2025120 days0001410578-25-001046
20-F31 Dec 202326 Apr 2024117 days0001104659-24-052464
20-F31 Dec 202218 Apr 2023108 days0001104659-23-046692
20-F31 Dec 202128 Apr 2022118 days0001104659-22-052219
20-F31 Dec 202019 Apr 2021109 days0001104659-21-051958
20-F31 Dec 201928 Apr 2020119 days0001104659-20-052010
20-F31 Dec 201825 Apr 2019115 days0001047469-19-002579
20-F31 Dec 201726 Apr 2018116 days0001047469-18-003229
20-F31 Dec 201627 Apr 2017117 days0001047469-17-002970
20-F31 Dec 201520 Apr 2016111 days0001047469-16-012359
20-F31 Dec 201423 Apr 2015113 days0001047469-15-003842
20-F31 Dec 201328 Apr 2014118 days0001047469-14-004268
20-F31 Dec 201226 Apr 2013116 days0001047469-13-004974
20-F31 Dec 201127 Apr 2012118 days0001047469-12-004936
20-F31 Dec 201017 May 2011137 days0000950123-11-051124
20-F31 Dec 200919 Aug 2010231 days0000950123-10-079171
20-F31 Dec 20088 Jun 2009159 days0000950123-09-011999
20-F31 Dec 20073 Jun 2008155 days0001145549-08-000995
20-F31 Dec 200629 May 2007149 days0001145549-07-000954

Source: SEC EDGAR company submissions for CIK 0001375877. Atlas publishes filed facts only. The SEC does not publish forward reporting dates, so no announced future date is claimed here.