SEC Form 4 · Updated Daily
CSIQ
— CANADIAN SOLAR INC. OwnershipInsider and institutional ownership derived from SEC Form 4 filings. Click any owner to see their holdings across every company they’ve filed on, and how their position has changed over time.
Current Reporting Owners
| Owner | Role | Shares Owned | As Of | Last Activity |
|---|---|---|---|---|
| Qu Shawn Xiaohua | Director | 13,789,130 | 2026-05-26 | M |
| Zhu Xinbo | Officer | 150,850 | 2026-05-26 | M |
| Ruda Harry E | Director | 47,201 | 2026-10-06 | M |
| Templeton Lauren C | Director | 25,802 | 2026-10-06 | M |
| Parkin Colin | Director | 12,625 | 2026-03-18 | — |
| Marx Dylan | Officer | 5,537 | 2026-05-26 | M |
| Chen Yu (Kang) | Officer | 5,257 | 2026-05-13 | M |
| Qu Yuan | Director | 4,621 | 2026-10-06 | M |
| Wong Pauline W. | Officer | 2,280 | 2026-03-18 | — |
| Chang Leslie Li Hsien | Director | 2,008 | 2026-10-06 | M |
| Wong Andrew Luen Cheung | Director | 2,008 | 2026-10-06 | M |
Recent Filings
| Date | Owner | Activity | Shares | Price | Owned After |
|---|---|---|---|---|---|
| 2026-10-12 | Wong Andrew Luen Cheung | Grant / award (derivative) | 2,716 | $0.00 | 25,621 |
| 2026-10-12 | Chang Leslie Li Hsien | Grant / award (derivative) | 2,716 | $0.00 | 25,621 |
| 2026-10-12 | Ruda Harry E | Grant / award (derivative) | 2,716 | $0.00 | 25,621 |
| 2026-10-12 | Templeton Lauren C | Grant / award (derivative) | 2,716 | $0.00 | 25,621 |
| 2026-10-06 | Qu Yuan | Option exercise (derivative) | 2,770 | $0.00 | 5,539 |
| 2026-10-06 | Qu Yuan | Tax withholding | 1,133 | $11.54 | 3,488 |
| 2026-10-06 | Qu Yuan | Option exercise | 2,770 | $0.00 | 4,621 |
| 2026-10-06 | Wong Andrew Luen Cheung | Option exercise (derivative) | 1,203 | $0.00 | 22,905 |
| 2026-10-06 | Wong Andrew Luen Cheung | Tax withholding | 5 | $11.54 | 2,003 |
| 2026-10-06 | Wong Andrew Luen Cheung | Option exercise | 1,203 | $0.00 | 2,008 |
| 2026-10-06 | Ruda Harry E | Option exercise (derivative) | 1,203 | $0.00 | 22,905 |
| 2026-10-06 | Ruda Harry E | Tax withholding | 733 | $11.54 | 46,468 |
| 2026-10-06 | Ruda Harry E | Option exercise | 1,203 | $0.00 | 47,201 |
| 2026-10-06 | Chang Leslie Li Hsien | Option exercise (derivative) | 1,203 | $0.00 | 22,905 |
| 2026-10-06 | Chang Leslie Li Hsien | Tax withholding | 5 | $11.54 | 2,003 |
| 2026-10-06 | Chang Leslie Li Hsien | Option exercise | 1,203 | $0.00 | 2,008 |
| 2026-10-06 | Templeton Lauren C | Option exercise (derivative) | 1,203 | $0.00 | 22,905 |
| 2026-10-06 | Templeton Lauren C | Tax withholding | 5 | $11.54 | 25,797 |
| 2026-10-06 | Templeton Lauren C | Option exercise | 1,203 | $0.00 | 25,802 |
| 2026-07-09 | Wong Pauline W. | Grant / award (derivative) | 2,519 | $0.00 | 2,519 |
| 2026-07-09 | Chang Leslie Li Hsien | Grant / award (derivative) | 1,949 | $0.00 | 24,108 |
| 2026-07-09 | Zhu Xinbo | Grant / award (derivative) | 12,594 | $0.00 | 35,916 |
| 2026-07-09 | Parkin Colin | Grant / award (derivative) | 18,892 | $0.00 | 47,434 |
| 2026-07-09 | Chen Yu (Kang) | Grant / award (derivative) | 9,446 | $0.00 | 21,392 |
| 2026-07-09 | Templeton Lauren C | Grant / award (derivative) | 1,949 | $0.00 | 24,108 |
| 2026-07-09 | Qu Shawn Xiaohua | Grant / award (derivative) | 18,892 | $0.00 | 54,349 |
| 2026-07-09 | Ruda Harry E | Grant / award (derivative) | 1,949 | $0.00 | 24,108 |
| 2026-07-09 | Wong Andrew Luen Cheung | Grant / award (derivative) | 1,949 | $0.00 | 24,108 |
| 2026-07-02 | Chang Leslie Li Hsien | Option exercise (derivative) | 809 | $0.00 | 22,159 |
| 2026-07-02 | Chang Leslie Li Hsien | Tax withholding | 4 | $15.69 | 805 |
| 2026-07-02 | Chang Leslie Li Hsien | Option exercise | 809 | $0.00 | 809 |
| 2026-07-02 | Ruda Harry E | Option exercise (derivative) | 809 | $0.00 | 22,159 |
| 2026-07-02 | Ruda Harry E | Tax withholding | 493 | $15.69 | 45,998 |
| 2026-07-02 | Ruda Harry E | Option exercise | 809 | $0.00 | 46,491 |
| 2026-07-02 | Templeton Lauren C | Option exercise (derivative) | 809 | $0.00 | 22,159 |
| 2026-07-02 | Templeton Lauren C | Tax withholding | 4 | $15.69 | 24,599 |
| 2026-07-02 | Templeton Lauren C | Option exercise | 809 | $0.00 | 24,603 |
| 2026-07-02 | Wong Andrew Luen Cheung | Option exercise (derivative) | 809 | $0.00 | 22,159 |
| 2026-07-02 | Wong Andrew Luen Cheung | Tax withholding | 4 | $15.69 | 805 |
| 2026-07-02 | Wong Andrew Luen Cheung | Option exercise | 809 | $0.00 | 809 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.