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-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
2026-05-13Zhu XinboofficerF319.83$59
2026-05-13Zhu XinboofficerM5,4220$0
2026-05-13Marx DylanofficerF1,60419.83$31,807
2026-05-13Marx DylanofficerM2,7170$0
2026-05-13Qu Shawn XiaohuadirectorF319.83$59
2026-05-13Qu Shawn XiaohuadirectorM8,1330$0
2026-05-13Chen Yu (Kang)officerF89819.83$17,807
2026-05-13Chen Yu (Kang)officerM2,7110$0
2026-05-13Marx DylanofficerM2,7170$0
2026-05-13Marx DylanofficerF1,60419.83$31,807

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-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
  • 2026-07-13 4
  • 2026-07-13 4
  • 2026-07-13 4
  • 2026-07-13 4
  • 2026-07-06 6-K
  • 2026-07-06 4
  • 2026-07-06 4
  • 2026-07-06 4
  • 2026-07-06 4
  • 2026-07-02 6-K