Open
You're reading the free version. Trader adds the live tape and alerts. Start tracking

Price with disclosed trades

Daily closes, past year · marks sit on transaction dates, sized by value

40 trades

Disclosure transactions for Canadian Solar Inc
Reporting person Filed Transaction Transaction value Source Actions
Ruda Harry E Director Jul 6, 2026 4-day lag Disposition Jul 2, 2026 $7.74K Filed shares x price SEC Form 4 View filing
Ruda Harry E Director Jul 6, 2026 4-day lag Exercise Jul 2, 2026 $0 Filed shares x price SEC Form 4 View filing
Ruda Harry E Director Jul 6, 2026 4-day lag Exercise Jul 2, 2026 $0 Filed shares x price SEC Form 4 View filing
Chang Leslie Li Hsien Director Jul 6, 2026 4-day lag Disposition Jul 2, 2026 $62.76 Filed shares x price SEC Form 4 View filing
Wong Andrew Luen Cheung Director Jul 6, 2026 4-day lag Disposition Jul 2, 2026 $62.76 Filed shares x price SEC Form 4 View filing
Wong Andrew Luen Cheung Director Jul 6, 2026 4-day lag Exercise Jul 2, 2026 $0 Filed shares x price SEC Form 4 View filing
Wong Andrew Luen Cheung Director Jul 6, 2026 4-day lag Exercise Jul 2, 2026 $0 Filed shares x price SEC Form 4 View filing
Templeton Lauren C Director Jul 6, 2026 4-day lag Exercise Jul 2, 2026 $0 Filed shares x price SEC Form 4 View filing
Templeton Lauren C Director Jul 6, 2026 4-day lag Disposition Jul 2, 2026 $62.76 Filed shares x price SEC Form 4 View filing
Templeton Lauren C Director Jul 6, 2026 4-day lag Exercise Jul 2, 2026 $0 Filed shares x price SEC Form 4 View filing
Ruda Harry E Director
Disposition
Calculated transaction value
$7.74K 493 shares @ $15.69
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Ruda Harry E Director
Exercise
Calculated transaction value
$0 809 shares @ $0
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Ruda Harry E Director
Exercise
Calculated transaction value
$0 809 shares @ $0
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Chang Leslie Li Hsien Director
Disposition
Calculated transaction value
$62.76 4 shares @ $15.69
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Wong Andrew Luen Cheung Director
Disposition
Calculated transaction value
$62.76 4 shares @ $15.69
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Wong Andrew Luen Cheung Director
Exercise
Calculated transaction value
$0 809 shares @ $0
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Wong Andrew Luen Cheung Director
Exercise
Calculated transaction value
$0 809 shares @ $0
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Templeton Lauren C Director
Exercise
Calculated transaction value
$0 809 shares @ $0
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Templeton Lauren C Director
Disposition
Calculated transaction value
$62.76 4 shares @ $15.69
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Templeton Lauren C Director
Exercise
Calculated transaction value
$0 809 shares @ $0
Traded
Jul 2, 2026
Filed
Jul 6, 2026