Canadian Solar Inc. (CSIQ)

Nasdaq · Semiconductors & Related Devices · Inc. A6

What they're doing

Not enough recent activity to summarise.

Signals, last 12 months

No signals recorded in the last 12 months.

Insider transactions

DateInsiderRoleCodeSharesPriceValue
2026-10-06Qu YuandirectorF1,13311.54$13,073
2026-10-06Qu YuandirectorM2,7700$0
2026-10-06Wong Andrew Luen CheungdirectorF511.54$58
2026-10-06Wong Andrew Luen CheungdirectorM1,2030$0
2026-10-06Ruda Harry EdirectorF73311.54$8,458
2026-10-06Ruda Harry EdirectorM1,2030$0
2026-10-06Chang Leslie Li HsiendirectorF511.54$58
2026-10-06Chang Leslie Li HsiendirectorM1,2030$0
2026-10-06Templeton Lauren CdirectorF511.54$58
2026-10-06Templeton Lauren CdirectorM1,2030$0
2026-07-02Wong Andrew Luen CheungdirectorM8090$0
2026-07-02Wong Andrew Luen CheungdirectorF415.69$63
2026-07-02Templeton Lauren CdirectorM8090$0
2026-07-02Templeton Lauren CdirectorF415.69$63
2026-07-02Ruda Harry EdirectorM8090$0
2026-07-02Ruda Harry EdirectorF49315.69$7,735
2026-07-02Chang Leslie Li HsiendirectorM8090$0
2026-07-02Chang Leslie Li HsiendirectorF415.69$63
2026-05-26Marx DylanofficerM1,6600$0
2026-05-26Marx DylanofficerF98319.45$19,119
2026-05-26Zhu XinboofficerM2,4900$0
2026-05-26Zhu XinboofficerF619.45$117
2026-05-26Qu Shawn XiaohuadirectorM4,9800$0
2026-05-26Qu Shawn XiaohuadirectorF619.45$117
2026-05-26Chang Leslie Li HsiendirectorS1,76719.45$34,368
2026-05-26Marx DylanofficerM1,6600$0
2026-05-26Marx DylanofficerF98319.45$19,121
2026-05-26Zhu XinboofficerM2,4900$0
2026-05-26Zhu XinboofficerF619.45$117
2026-05-26Qu Shawn XiaohuadirectorM4,9800$0
2026-05-26Qu Shawn XiaohuadirectorF619.45$117
2026-05-26Chang Leslie Li HsiendirectorS1,76719.45$34,371
2026-05-21Marx DylanofficerM1,5270$0
2026-05-21Marx DylanofficerF90316.34$14,755
2026-05-21Qu Shawn XiaohuadirectorM4,5820$0
2026-05-21Qu Shawn XiaohuadirectorF316.34$49
2026-05-21Zhu XinboofficerM3,0540$0
2026-05-21Zhu XinboofficerF316.34$49
2026-05-21Marx DylanofficerF90316.34$14,755
2026-05-21Marx DylanofficerM1,5270$0
2026-05-21Marx DylanofficerM1,5270$0
2026-05-21Marx DylanofficerF90316.34$14,758
2026-05-21Qu Shawn XiaohuadirectorM4,5820$0
2026-05-21Qu Shawn XiaohuadirectorF316.34$49
2026-05-21Zhu XinboofficerM3,0540$0
2026-05-21Zhu XinboofficerF316.34$49
2026-05-21Marx DylanofficerM1,5270$0
2026-05-21Marx DylanofficerF90316.34$14,758
2026-05-19Wong Andrew Luen CheungdirectorS1,75216.33$28,618
2026-05-19Wong Andrew Luen CheungdirectorS1,75216.33$28,610

Federal contracts

No federal contract actions on record for this recipient mapping.

Lobbying

No federal lobbying filings on record for this client mapping.

Public attention

No Wikipedia pageview data linked to this company.

Recent filings

  • 2026-10-29 6-K
  • 2026-10-14 4
  • 2026-10-14 4
  • 2026-10-14 4
  • 2026-10-14 4
  • 2026-10-07 4
  • 2026-10-07 4
  • 2026-10-07 4
  • 2026-10-07 4
  • 2026-10-07 4
  • 2026-09-21 S-8
  • 2026-08-27 6-K
  • 2026-08-13 6-K
  • 2026-07-23 SCHEDULE 13G/A
  • 2026-07-23 6-K
  • 2026-07-14 4
  • 2026-07-14 4
  • 2026-07-14 4
  • 2026-07-13 4
  • 2026-07-13 4