CSIQCanadian Solar Inc.
Insider trading & SEC Form 4 activity — last 90 days. Latest filing: 2026-07-06.
Insider buys (90d)
$0.00
Insider sells (90d)
$63.0K
Net flow
$-63.0K
Filings
18
Buy transactions
0
Sell transactions
2
Distinct insiders
8
Last close (cached)
$15.37
as of 2026-07-21
1d return
+1.1%
5d return
+1.2%
1m return
-5.5%
Top insiders trading CSIQ (90d)
Recent transactions (34)
| Filed | Txn date | Insider | Code | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026-07-06 | 2026-07-02 | Wong Andrew Luen Cheung Director | Tax | 4 | $15.69 | $62.76 | open → |
| 2026-07-06 | 2026-07-02 | Wong Andrew Luen Cheung Director | Exer. | 809 | $0.00 | $0.00 | open → |
| 2026-07-06 | 2026-07-02 | Templeton Lauren C Director | Tax | 4 | $15.69 | $62.76 | open → |
| 2026-07-06 | 2026-07-02 | Templeton Lauren C Director | Exer. | 809 | $0.00 | $0.00 | open → |
| 2026-07-06 | 2026-07-02 | Ruda Harry E Director | Tax | 493 | $15.69 | $7.7K | open → |
| 2026-07-06 | 2026-07-02 | Ruda Harry E Director | Exer. | 809 | $0.00 | $0.00 | open → |
| 2026-07-06 | 2026-07-02 | Chang Leslie Li Hsien Director | Tax | 4 | $15.69 | $62.76 | open → |
| 2026-07-06 | 2026-07-02 | Chang Leslie Li Hsien Director | Exer. | 809 | $0.00 | $0.00 | open → |
| 2026-05-28 | 2026-05-26 | Marx Dylan Officer | Tax | 983 | $19.45 | $19.1K | open → |
| 2026-05-28 | 2026-05-26 | Marx Dylan Officer | Exer. | 1,660 | $0.00 | $0.00 | open → |
| 2026-05-28 | 2026-05-21 | Marx Dylan Officer | Tax | 903 | $16.34 | $14.8K | open → |
| 2026-05-28 | 2026-05-21 | Marx Dylan Officer | Exer. | 1,527 | $0.00 | $0.00 | open → |
| 2026-05-28 | 2026-05-13 | Marx Dylan Officer | Tax | 1,604 | $19.83 | $31.8K | open → |
| 2026-05-28 | 2026-05-13 | Marx Dylan Officer | Exer. | 2,717 | $0.00 | $0.00 | open → |
| 2026-05-28 | 2026-05-26 | Zhu Xinbo Officer | Tax | 6 | $19.45 | $116.71 | open → |
| 2026-05-28 | 2026-05-26 | Zhu Xinbo Officer | Exer. | 2,490 | $0.00 | $0.00 | open → |
| 2026-05-28 | 2026-05-26 | Qu Shawn Xiaohua OfficerDirector10% | Tax | 6 | $19.45 | $116.71 | open → |
| 2026-05-28 | 2026-05-26 | Qu Shawn Xiaohua OfficerDirector10% | Exer. | 4,980 | $0.00 | $0.00 | open → |
| 2026-05-28 | 2026-05-26 | Chang Leslie Li Hsien Director | Sale | 1,767 | $19.45 | $34.4K | open → |
| 2026-05-23 | 2026-05-21 | Qu Shawn Xiaohua OfficerDirector10% | Tax | 3 | $16.34 | $49.03 | open → |
| 2026-05-23 | 2026-05-21 | Qu Shawn Xiaohua OfficerDirector10% | Exer. | 4,582 | $0.00 | $0.00 | open → |
| 2026-05-22 | 2026-05-21 | Zhu Xinbo Officer | Tax | 3 | $16.34 | $49.03 | open → |
| 2026-05-22 | 2026-05-21 | Zhu Xinbo Officer | Exer. | 3,054 | $0.00 | $0.00 | open → |
| 2026-05-22 | 2026-05-21 | Marx Dylan Officer | Tax | 903 | $16.34 | $14.8K | open → |
| 2026-05-22 | 2026-05-21 | Marx Dylan Officer | Exer. | 1,527 | $0.00 | $0.00 | open → |
| 2026-05-21 | 2026-05-19 | Wong Andrew Luen Cheung Director | Sale | 1,752 | $16.33 | $28.6K | open → |
| 2026-05-15 | 2026-05-13 | Chen Yu (Kang) Officer | Tax | 898 | $19.83 | $17.8K | open → |
| 2026-05-15 | 2026-05-13 | Chen Yu (Kang) Officer | Exer. | 2,711 | $0.00 | $0.00 | open → |
| 2026-05-15 | 2026-05-13 | Qu Shawn Xiaohua OfficerDirector10% | Tax | 3 | $19.83 | $59.49 | open → |
| 2026-05-15 | 2026-05-13 | Qu Shawn Xiaohua OfficerDirector10% | Exer. | 8,133 | $0.00 | $0.00 | open → |
| 2026-05-15 | 2026-05-13 | Marx Dylan Officer | Tax | 1,604 | $19.83 | $31.8K | open → |
| 2026-05-15 | 2026-05-13 | Marx Dylan Officer | Exer. | 2,717 | $0.00 | $0.00 | open → |
| 2026-05-15 | 2026-05-13 | Zhu Xinbo Officer | Tax | 3 | $19.83 | $59.49 | open → |
| 2026-05-15 | 2026-05-13 | Zhu Xinbo Officer | Exer. | 5,422 | $0.00 | $0.00 | open → |
Want an email the moment a new insider transaction is filed on CSIQ? Set up an alert → Watch4Insider delivers SEC Form 4 alerts with a sub-60s p95 SLA.