Latest market price
9.41
+0.15+1.62%
CSIQQT38Canadian Solar Inc.·NASDAQ
9.41+1.62%

Latest SEC Filings

Form category
DescriptionFilingDocument
Oct 29, 20266-KForeign issuer report
Oct 14, 20264Statement of changes in beneficial ownership
Oct 14, 20264Statement of changes in beneficial ownership
Oct 14, 20264Statement of changes in beneficial ownership
Oct 14, 20264Statement of changes in beneficial ownership
Oct 07, 20264Statement of changes in beneficial ownership
Oct 07, 20264Statement of changes in beneficial ownership
Oct 07, 20264Statement of changes in beneficial ownership
Oct 07, 20264Statement of changes in beneficial ownership
Oct 07, 20264Statement of changes in beneficial ownership
Sep 21, 2026S-8Registration of employee benefit securities
Aug 27, 20266-KForeign issuer report
Aug 13, 20266-KForeign issuer report
Jul 27, 2026SC 13GBeneficial ownership statement (passive)
Jul 23, 2026SC 13G/ABeneficial ownership statement (passive, amended)
Jul 23, 20266-KForeign issuer report
Jul 14, 20264Statement of changes in beneficial ownership
Jul 14, 20264Statement of changes in beneficial ownership
Jul 14, 20264Statement of changes in beneficial ownership
Jul 13, 20264Statement of changes in beneficial ownership
Jul 13, 20264Statement of changes in beneficial ownership
Jul 13, 20264Statement of changes in beneficial ownership
Jul 13, 20264Statement of changes in beneficial ownership
Jul 13, 20264Statement of changes in beneficial ownership
Jul 13, 20264Statement of changes in beneficial ownership