Marx Dylan Insider Trading -- Recent SEC Form 4 Transactions

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

DateCompanyRoleTypeSharesValue
2026-05-22Canadian Solar Inc. (CSIQ)Chief Operating OfficerBuy1,527$0
2026-05-22Canadian Solar Inc. (CSIQ)Chief Operating OfficerSell903$14,758
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-22