Marx Dylan

Chief Operating Officer

Officer

Latest Insider Transactions

10 transactions (past 365 days)

CSIQ
COO
Tax Payment
$19.1K
983 shares @ $19.45
Filed 2026-05-28Trade 2026-05-26
Canadian Solar Inc.
CSIQ
COO
Exercise Conversion
$0
1,660 shares @ $0.00
Filed 2026-05-28Trade 2026-05-26
Canadian Solar Inc.
CSIQ
COO
Tax Payment
$14.8K
903 shares @ $16.34
Filed 2026-05-28Trade 2026-05-21
Canadian Solar Inc.
CSIQ
COO
Exercise Conversion
$0
1,527 shares @ $0.00
Filed 2026-05-28Trade 2026-05-21
Canadian Solar Inc.
CSIQ
COO
Tax Payment
$31.8K
1,604 shares @ $19.83
Filed 2026-05-28Trade 2026-05-13
Canadian Solar Inc.
CSIQ
COO
Exercise Conversion
$0
2,717 shares @ $0.00
Filed 2026-05-28Trade 2026-05-13
Canadian Solar Inc.
CSIQ
COO
Tax Payment
$14.8K
903 shares @ $16.34
Filed 2026-05-22Trade 2026-05-21
Canadian Solar Inc.
CSIQ
COO
Exercise Conversion
$0
1,527 shares @ $0.00
Filed 2026-05-22Trade 2026-05-21
Canadian Solar Inc.
CSIQ
COO
Tax Payment
$31.8K
1,604 shares @ $19.83
Filed 2026-05-15Trade 2026-05-13
Canadian Solar Inc.
CSIQ
COO
Exercise Conversion
$0
2,717 shares @ $0.00
Filed 2026-05-15Trade 2026-05-13
Canadian Solar Inc.