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
Templeton Lauren C Director Oct 14, 2026 2-day lag Award Oct 12, 2026 $0 Filed shares x price SEC Form 4 View filing
Ruda Harry E Director Oct 14, 2026 2-day lag Award Oct 12, 2026 $0 Filed shares x price SEC Form 4 View filing
Chang Leslie Li Hsien Director Oct 14, 2026 2-day lag Award Oct 12, 2026 $0 Filed shares x price SEC Form 4 View filing
Wong Andrew Luen Cheung Director Oct 14, 2026 2-day lag Award Oct 12, 2026 $0 Filed shares x price SEC Form 4 View filing
Templeton Lauren C Director Oct 7, 2026 1-day lag Disposition Oct 6, 2026 $57.69 Filed shares x price SEC Form 4 View filing
Templeton Lauren C Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Templeton Lauren C Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Chang Leslie Li Hsien Director Oct 7, 2026 1-day lag Disposition Oct 6, 2026 $57.69 Filed shares x price SEC Form 4 View filing
Chang Leslie Li Hsien Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Chang Leslie Li Hsien Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Ruda Harry E Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Ruda Harry E Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Ruda Harry E Director Oct 7, 2026 1-day lag Disposition Oct 6, 2026 $8.46K Filed shares x price SEC Form 4 View filing
Wong Andrew Luen Cheung Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Wong Andrew Luen Cheung Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Wong Andrew Luen Cheung Director Oct 7, 2026 1-day lag Disposition Oct 6, 2026 $57.69 Filed shares x price SEC Form 4 View filing
Qu Yuan Director Oct 7, 2026 1-day lag Disposition Oct 6, 2026 $13.07K Filed shares x price SEC Form 4 View filing
Qu Yuan Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Qu Yuan Director Oct 7, 2026 1-day lag Exercise Oct 6, 2026 $0 Filed shares x price SEC Form 4 View filing
Wong Andrew Luen Cheung Director Jul 14, 2026 5-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Ruda Harry E Director Jul 14, 2026 5-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Qu Shawn Xiaohua Chief Technology Officer Jul 14, 2026 5-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Zhu Xinbo Chief Financial Officer Jul 13, 2026 4-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Parkin Colin Chief Executive Officer Jul 13, 2026 4-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Templeton Lauren C Director Jul 13, 2026 4-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Chen Yu (Kang) Lead General Counsel Jul 13, 2026 4-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Chang Leslie Li Hsien Director Jul 13, 2026 4-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Wong Pauline W. Corporate Secretary Jul 13, 2026 4-day lag Award Jul 9, 2026 $0 Filed shares x price SEC Form 4 View filing
Chang Leslie Li Hsien 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 Exercise Jul 2, 2026 $0 Filed shares x price SEC Form 4 View filing
Templeton Lauren C Director
Award
Calculated transaction value
$0 2,716 shares @ $0
Traded
Oct 12, 2026
Filed
Oct 14, 2026
Ruda Harry E Director
Award
Calculated transaction value
$0 2,716 shares @ $0
Traded
Oct 12, 2026
Filed
Oct 14, 2026
Chang Leslie Li Hsien Director
Award
Calculated transaction value
$0 2,716 shares @ $0
Traded
Oct 12, 2026
Filed
Oct 14, 2026
Wong Andrew Luen Cheung Director
Award
Calculated transaction value
$0 2,716 shares @ $0
Traded
Oct 12, 2026
Filed
Oct 14, 2026
Templeton Lauren C Director
Disposition
Calculated transaction value
$57.69 5 shares @ $11.54
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Templeton Lauren C Director
Exercise
Calculated transaction value
$0 1,203 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Templeton Lauren C Director
Exercise
Calculated transaction value
$0 1,203 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Chang Leslie Li Hsien Director
Disposition
Calculated transaction value
$57.69 5 shares @ $11.54
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Chang Leslie Li Hsien Director
Exercise
Calculated transaction value
$0 1,203 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Chang Leslie Li Hsien Director
Exercise
Calculated transaction value
$0 1,203 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Ruda Harry E Director
Exercise
Calculated transaction value
$0 1,203 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Ruda Harry E Director
Exercise
Calculated transaction value
$0 1,203 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Ruda Harry E Director
Disposition
Calculated transaction value
$8.46K 733 shares @ $11.54
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Wong Andrew Luen Cheung Director
Exercise
Calculated transaction value
$0 1,203 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Wong Andrew Luen Cheung Director
Exercise
Calculated transaction value
$0 1,203 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Wong Andrew Luen Cheung Director
Disposition
Calculated transaction value
$57.69 5 shares @ $11.54
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Qu Yuan Director
Disposition
Calculated transaction value
$13.07K 1,133 shares @ $11.54
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Qu Yuan Director
Exercise
Calculated transaction value
$0 2,770 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Qu Yuan Director
Exercise
Calculated transaction value
$0 2,770 shares @ $0
Traded
Oct 6, 2026
Filed
Oct 7, 2026
Wong Andrew Luen Cheung Director
Award
Calculated transaction value
$0 1,949 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 14, 2026
Ruda Harry E Director
Award
Calculated transaction value
$0 1,949 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 14, 2026
Qu Shawn Xiaohua Chief Technology Officer
Award
Calculated transaction value
$0 18,892 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 14, 2026
Zhu Xinbo Chief Financial Officer
Award
Calculated transaction value
$0 12,594 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 13, 2026
Parkin Colin Chief Executive Officer
Award
Calculated transaction value
$0 18,892 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 13, 2026
Templeton Lauren C Director
Award
Calculated transaction value
$0 1,949 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 13, 2026
Chen Yu (Kang) Lead General Counsel
Award
Calculated transaction value
$0 9,446 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 13, 2026
Chang Leslie Li Hsien Director
Award
Calculated transaction value
$0 1,949 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 13, 2026
Wong Pauline W. Corporate Secretary
Award
Calculated transaction value
$0 2,519 shares @ $0
Traded
Jul 9, 2026
Filed
Jul 13, 2026
Chang Leslie Li Hsien Director
Exercise
Calculated transaction value
$0 809 shares @ $0
Traded
Jul 2, 2026
Filed
Jul 6, 2026
Chang Leslie Li Hsien Director
Exercise
Calculated transaction value
$0 809 shares @ $0
Traded
Jul 2, 2026
Filed
Jul 6, 2026