Canadian Solar Inc. (CSIQ) Insider Trading -- Recent Executive & Director Transactions

8 insiders reported 43 Form 4 transactions for Canadian Solar Inc. (CSIQ) over the past 18 months (most recent 2026-07-06). Recent activity: Ruda Harry E (Director) Buy 809 shares, Chang Leslie Li Hsien (Director) Buy 809 shares, Wong Andrew Luen Cheung (Director) Buy 809 shares, Templeton Lauren C (Director) Buy 809 shares, Ruda Harry E (Director) Sell 493 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-07-06Ruda Harry EDirectorBuy809$0
2026-07-06Chang Leslie Li HsienDirectorBuy809$0
2026-07-06Wong Andrew Luen CheungDirectorBuy809$0
2026-07-06Templeton Lauren CDirectorBuy809$0
2026-07-06Ruda Harry EDirectorSell493$7,735
2026-07-06Chang Leslie Li HsienDirectorSell4$63
2026-07-06Wong Andrew Luen CheungDirectorSell4$63
2026-07-06Templeton Lauren CDirectorSell4$63
2026-05-28Qu Shawn XiaohuaChief Technology OfficerBuy4,980$0
2026-05-28Marx DylanChief Operating OfficerBuy1,660$0
2026-05-28Marx DylanChief Operating OfficerBuy1,527$0
2026-05-28Marx DylanChief Operating OfficerBuy2,717$0
2026-05-28Zhu XinboChief Financial OfficerBuy2,490$0
2026-05-28Chang Leslie Li HsienDirectorSell1,767$34,371
2026-05-28Marx DylanChief Operating OfficerSell983$19,121
2026-05-28Marx DylanChief Operating OfficerSell903$14,758
2026-05-28Marx DylanChief Operating OfficerSell1,604$31,807
2026-05-28Zhu XinboChief Financial OfficerSell6$117
2026-05-28Qu Shawn XiaohuaChief Technology OfficerSell6$117
2026-05-22Qu Shawn XiaohuaChief Technology OfficerBuy4,582$0
2026-05-22Zhu XinboChief Financial OfficerBuy3,054$0
2026-05-22Marx DylanChief Operating OfficerBuy1,527$0
2026-05-22Qu Shawn XiaohuaChief Technology OfficerSell3$49
2026-05-22Zhu XinboChief Financial OfficerSell3$49
2026-05-22Marx DylanChief Operating OfficerSell903$14,758

Source: SEC Form 4 filings · as of 2026-07-06