Marx Dylan Insider Trading -- Recent SEC Form 4 Transactions

Marx Dylan (CIK 2114125) reported 10 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-05-28). Recent activity: Buy CSIQ (1,527 shares), Buy CSIQ (1,660 shares), Sell CSIQ (983 shares), Sell CSIQ (903 shares), Sell CSIQ (1,604 shares). Source: SEC Form 4.

DateCompanyRoleTypeSharesValue
2026-05-28Canadian Solar Inc. (CSIQ)Chief Operating OfficerBuy1,527$0
2026-05-28Canadian Solar Inc. (CSIQ)Chief Operating OfficerBuy1,660$0
2026-05-28Canadian Solar Inc. (CSIQ)Chief Operating OfficerSell983$19,121
2026-05-28Canadian Solar Inc. (CSIQ)Chief Operating OfficerSell903$14,758
2026-05-28Canadian Solar Inc. (CSIQ)Chief Operating OfficerSell1,604$31,807
2026-05-28Canadian Solar Inc. (CSIQ)Chief Operating OfficerBuy2,717$0
2026-05-22Canadian Solar Inc. (CSIQ)Chief Operating OfficerSell903$14,758
2026-05-22Canadian Solar Inc. (CSIQ)Chief Operating OfficerBuy1,527$0
2026-05-14Canadian Solar Inc. (CSIQ)Chief Operating OfficerBuy2,717$0
2026-05-14Canadian Solar Inc. (CSIQ)Chief Operating OfficerSell1,604$31,807

Source: SEC Form 4 filings · as of 2026-05-28