Director
Avg Cost/Share
$16.33
Shares
1,752
Total Value
$28,617.69
Owned After
0
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Wong Andrew Luen Cheung | CSIQ | Director | May 19, 2026 | Sell | $16.33 | 1,752 | $28,617.69 | 0 |