Canadian Solar Inc.
CSIQ
DELAYED 1 MONTH
15 insider filings · Latest: May 26, 2026
Common Stock Transactions
| Txn Date | Accepted | Insider | Type | Shares | Avg Price | Value | Shares Owned | Filing |
|---|---|---|---|---|---|---|---|---|
| May 26, 2026 | May 28 10:03 AM | Leslie Li Hsien ChangDirector | Sale | 1,767 | $19.45 | $34.4K | 0(D) | View → |
| May 19, 2026 | May 21 8:02 PM | Andrew Luen Cheung WongDirector | Sale | 1,752 | $16.33 | $28.6K | 0(D) | View → |
Stock Options & Derivatives
| Txn Date | Accepted | Insider | Type | Shares | Exercise Price | Shares Owned | Filing |
|---|---|---|---|---|---|---|---|
| May 26, 2026 | May 28 10:31 AM | Dylan MarxChief Operating Officer | Option Exercise | 1,660 | $0.00 | 11,840(D) | View → |
| May 26, 2026 | May 28 10:10 AM | Xinbo ZhuChief Financial Officer | Option Exercise | 2,490 | $0.00 | 23,322(D) | View → |
| May 26, 2026 | May 28 10:06 AM | Qu Shawn XiaohuaDirector, Chief Technology Officer, 10% Owner | Option Exercise | 4,980 | $0.00 | 35,457(D) | View → |
| May 6, 2026 | May 28 1:50 AM | Qu Shawn XiaohuaDirector, Chief Technology Officer, 10% Owner | Other (J) | 7,512 | $9.33 | 7,512(I) | View → |
| May 21, 2026 | May 23 1:39 AM | Qu Shawn XiaohuaDirector, Chief Technology Officer, 10% Owner | Option Exercise | 4,582 | $0.00 | 40,437(D) | View → |
| May 21, 2026 | May 22 8:15 PM | Xinbo ZhuChief Financial Officer | Option Exercise | 3,054 | $0.00 | 25,812(D) | View → |
| May 21, 2026 | May 22 8:09 PM | Dylan MarxChief Operating Officer | Option Exercise | 1,527 | $0.00 | 13,500(D) | View → |
| May 13, 2026 | May 15 12:15 AM | Yu (Kang) ChenLead General Counsel | Option Exercise | 2,711 | $0.00 | 11,946(D) | View → |
| May 13, 2026 | May 15 12:09 AM | Qu Shawn XiaohuaDirector, Chief Technology Officer, 10% Owner | Option Exercise | 8,133 | $0.00 | 45,019(D) | View → |
| May 13, 2026 | May 15 12:08 AM | Dylan MarxChief Operating Officer | Option Exercise | 2,717 | $0.00 | 15,027(D) | View → |
| May 13, 2026 | May 15 12:04 AM | Xinbo ZhuChief Financial Officer | Option Exercise | 5,422 | $0.00 | 28,866(D) | View → |