CSIQCanadian Solar Inc.
- Market cap
- $626.69M
- as of 2026-10-23
- Latest close
- $9.23
- as of 2026-10-23
- Sector
- Technology
- as of 2026-10-24
- Industry
- Solar
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2026-04-06
Dashed line = amended filing (Form 4/A)
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Chang Leslie Li Hsien | Oct 12 | Oct 14 | A · derivative | 2,716 | $0.00 | $0 | 25,621 | No | Form 4 |
| Wong Andrew Luen Cheung | Oct 12 | Oct 14 | A · derivative | 2,716 | $0.00 | $0 | 25,621 | No | Form 4 |
| Templeton Lauren C | Oct 12 | Oct 14 | A · derivative | 2,716 | $0.00 | $0 | 25,621 | No | Form 4 |
| Ruda Harry E | Oct 12 | Oct 14 | A · derivative | 2,716 | $0.00 | $0 | 25,621 | No | Form 4 |
| Ruda Harry E | Oct 6 | Oct 7 | M | 1,203 | $0.00 | $0 | 47,201 | No | Form 4 |
| Ruda Harry E | Oct 6 | Oct 7 | F | 733 | $11.54 | $8,458 | 46,468 | No | Form 4 |
| Ruda Harry E | Oct 6 | Oct 7 | M · derivative | 1,203 | $0.00 | $0 | 22,905 | No | Form 4 |
| Qu Yuan | Oct 6 | Oct 7 | M | 2,770 | $0.00 | $0 | 4,621 | No | Form 4 |
| Qu Yuan | Oct 6 | Oct 7 | F | 1,133 | $11.54 | $13,073 | 3,488 | No | Form 4 |
| Qu Yuan | Oct 6 | Oct 7 | M · derivative | 2,770 | $0.00 | $0 | 5,539 | No | Form 4 |
| Wong Andrew Luen Cheung | Oct 6 | Oct 7 | M | 1,203 | $0.00 | $0 | 2,008 | No | Form 4 |
| Wong Andrew Luen Cheung | Oct 6 | Oct 7 | F | 5 | $11.54 | $58 | 2,003 | No | Form 4 |
| Wong Andrew Luen Cheung | Oct 6 | Oct 7 | M · derivative | 1,203 | $0.00 | $0 | 22,905 | No | Form 4 |
| Chang Leslie Li Hsien | Oct 6 | Oct 7 | M | 1,203 | $0.00 | $0 | 2,008 | No | Form 4 |
| Chang Leslie Li Hsien | Oct 6 | Oct 7 | F | 5 | $11.54 | $58 | 2,003 | No | Form 4 |
| Chang Leslie Li Hsien | Oct 6 | Oct 7 | M · derivative | 1,203 | $0.00 | $0 | 22,905 | No | Form 4 |
| Templeton Lauren C | Oct 6 | Oct 7 | M | 1,203 | $0.00 | $0 | 25,802 | No | Form 4 |
| Templeton Lauren C | Oct 6 | Oct 7 | F | 5 | $11.54 | $58 | 25,797 | No | Form 4 |
| Templeton Lauren C | Oct 6 | Oct 7 | M · derivative | 1,203 | $0.00 | $0 | 22,905 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | Jul 9 | Jul 14 | A · derivative | 18,892 | $0.00 | $0 | 54,349 | No | Form 4 |
| Ruda Harry E | Jul 9 | Jul 14 | A · derivative | 1,949 | $0.00 | $0 | 24,108 | No | Form 4 |
| Wong Andrew Luen Cheung | Jul 9 | Jul 14 | A · derivative | 1,949 | $0.00 | $0 | 24,108 | No | Form 4 |
| Wong Pauline W.Corporate Secretary | Jul 9 | Jul 13 | A · derivative | 2,519 | $0.00 | $0 | 2,519 | No | Form 4 |
| Chang Leslie Li Hsien | Jul 9 | Jul 13 | A · derivative | 1,949 | $0.00 | $0 | 24,108 | No | Form 4 |
| Zhu XinboChief Financial Officer | Jul 9 | Jul 13 | A · derivative | 12,594 | $0.00 | $0 | 35,916 | No | Form 4 |
| Parkin ColinChief Executive Officer | Jul 9 | Jul 13 | A · derivative | 18,892 | $0.00 | $0 | 47,434 | No | Form 4 |
| Chen Yu (Kang)Lead General Counsel | Jul 9 | Jul 13 | A · derivative | 9,446 | $0.00 | $0 | 21,392 | No | Form 4 |
| Templeton Lauren C | Jul 9 | Jul 13 | A · derivative | 1,949 | $0.00 | $0 | 24,108 | No | Form 4 |
| Chang Leslie Li Hsien | Jul 2 | Jul 6 | M | 809 | $0.00 | $0 | 809 | No | Form 4 |
| Chang Leslie Li Hsien | Jul 2 | Jul 6 | F | 4 | $15.69 | $63 | 805 | No | Form 4 |
| Chang Leslie Li Hsien | Jul 2 | Jul 6 | M · derivative | 809 | $0.00 | $0 | 22,159 | No | Form 4 |
| Ruda Harry E | Jul 2 | Jul 6 | M | 809 | $0.00 | $0 | 46,491 | No | Form 4 |
| Ruda Harry E | Jul 2 | Jul 6 | F | 493 | $15.69 | $7,735 | 45,998 | No | Form 4 |
| Ruda Harry E | Jul 2 | Jul 6 | M · derivative | 809 | $0.00 | $0 | 22,159 | No | Form 4 |
| Templeton Lauren C | Jul 2 | Jul 6 | M | 809 | $0.00 | $0 | 24,603 | No | Form 4 |
| Templeton Lauren C | Jul 2 | Jul 6 | F | 4 | $15.69 | $63 | 24,599 | No | Form 4 |
| Templeton Lauren C | Jul 2 | Jul 6 | M · derivative | 809 | $0.00 | $0 | 22,159 | No | Form 4 |
| Wong Andrew Luen Cheung | Jul 2 | Jul 6 | M | 809 | $0.00 | $0 | 809 | No | Form 4 |
| Wong Andrew Luen Cheung | Jul 2 | Jul 6 | F | 4 | $15.69 | $63 | 805 | No | Form 4 |
| Wong Andrew Luen Cheung | Jul 2 | Jul 6 | M · derivative | 809 | $0.00 | $0 | 22,159 | No | Form 4 |
| Chang Leslie Li Hsien | May 26 | May 28 | S | 1,767 | $19.45 | Sale −$34,368 | not reported | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 26 | May 28 | M | 4,980 | $0.00 | $0 | 13,789,130 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 26 | May 28 | F | 6 | $19.45 | $117 | 13,789,124 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 26 | May 28 | M · derivative | 4,980 | $0.00 | $0 | 35,457 | No | Form 4 |
| Zhu XinboChief Financial Officer | May 26 | May 28 | M | 2,490 | $0.00 | $0 | 150,850 | No | Form 4 |
| Zhu XinboChief Financial Officer | May 26 | May 28 | F | 6 | $19.45 | $117 | 150,844 | No | Form 4 |
| Zhu XinboChief Financial Officer | May 26 | May 28 | M · derivative | 2,490 | $0.00 | $0 | 23,322 | No | Form 4 |
| Marx DylanChief Operating Officer | May 26 | May 28 | M | 1,660 | $0.00 | $0 | 5,537 | No | Form 4 |
| Marx DylanChief Operating Officer | May 26 | May 28 | F | 983 | $19.45 | $19,119 | 4,554 | No | Form 4 |
| Marx DylanChief Operating Officer | May 26 | May 28 | M · derivative | 1,660 | $0.00 | $0 | 11,840 | No | Form 4 |
| Marx DylanChief Operating Officer | May 21 | May 284/A | M | 1,527 | $0.00 | $0 | 4,780 | No | Form 4/A |
| Marx DylanChief Operating Officer | May 21 | May 284/A | F | 903 | $16.34 | $14,755 | 3,877 | No | Form 4/A |
| Marx DylanChief Operating Officer | May 13 | May 284/A | M | 2,717 | $0.00 | $0 | 4,857 | No | Form 4/A |
| Marx DylanChief Operating Officer | May 13 | May 284/A | F | 1,604 | $19.83 | $31,807 | 3,253 | No | Form 4/A |
| Qu Shawn XiaohuaChief Technology Officer | May 6 | May 27 | J · derivative | 7,512 | $9.33 | $70,087 | 7,512 | No | Form 4 |
| Zhu XinboChief Financial Officer | May 21 | May 22 | M | 3,054 | $0.00 | $0 | 148,363 | No | Form 4 |
| Zhu XinboChief Financial Officer | May 21 | May 22 | F | 3 | $16.34 | $49 | 148,360 | No | Form 4 |
| Zhu XinboChief Financial Officer | May 21 | May 22 | M · derivative | 3,054 | $0.00 | $0 | 25,812 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 21 | May 22 | M | 4,582 | $0.00 | $0 | 13,784,153 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 21 | May 22 | F | 3 | $16.34 | $49 | 13,784,150 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 21 | May 22 | M · derivative | 4,582 | $0.00 | $0 | 40,437 | No | Form 4 |
| Wong Andrew Luen Cheung | May 19 | May 21 | S | 1,752 | $16.33 | Sale −$28,610 | not reported | No | Form 4 |
| Zhu XinboChief Financial Officer | May 13 | May 14 | M | 5,422 | $0.00 | $0 | 145,312 | No | Form 4 |
| Zhu XinboChief Financial Officer | May 13 | May 14 | F | 3 | $19.83 | $59 | 145,309 | No | Form 4 |
| Zhu XinboChief Financial Officer | May 13 | May 14 | M · derivative | 5,422 | $0.00 | $0 | 28,866 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 13 | May 14 | M | 8,133 | $0.00 | $0 | 13,779,574 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 13 | May 14 | F | 3 | $19.83 | $59 | 13,779,571 | No | Form 4 |
| Qu Shawn XiaohuaChief Technology Officer | May 13 | May 14 | M · derivative | 8,133 | $0.00 | $0 | 45,019 | No | Form 4 |
| Chen Yu (Kang)Lead General Counsel | May 13 | May 14 | M | 2,711 | $0.00 | $0 | 5,257 | No | Form 4 |
| Chen Yu (Kang)Lead General Counsel | May 13 | May 14 | F | 898 | $19.83 | $17,807 | 4,359 | No | Form 4 |
| Chen Yu (Kang)Lead General Counsel | May 13 | May 14 | M · derivative | 2,711 | $0.00 | $0 | 11,946 | No | Form 4 |
| Ruda Harry E | Apr 2 | Apr 6 | M | 770 | $0.00 | $0 | 46,152 | No | Form 4 |
| Ruda Harry E | Apr 2 | Apr 6 | F | 470 | $13.21 | $6,209 | 45,682 | No | Form 4 |
| Ruda Harry E | Apr 2 | Apr 6 | A · derivative | 2,200 | $0.00 | $0 | 23,738 | No | Form 4 |
| Ruda Harry E | Apr 2 | Apr 6 | M · derivative | 770 | $0.00 | $0 | 22,968 | No | Form 4 |
| Parkin Colin | Apr 2 | Apr 6 | A · derivative | 28,542 | $0.00 | $0 | 28,542 | No | Form 4 |
| Wong Andrew Luen Cheung | Apr 2 | Apr 6 | M | 770 | $0.00 | $0 | 1,756 | No | Form 4 |
| Wong Andrew Luen Cheung | Apr 2 | Apr 6 | F | 4 | $13.21 | $53 | 1,752 | No | Form 4 |
| Wong Andrew Luen Cheung | Apr 2 | Apr 6 | A · derivative | 2,200 | $0.00 | $0 | 23,738 | No | Form 4 |
| Wong Andrew Luen Cheung | Apr 2 | Apr 6 | M · derivative | 770 | $0.00 | $0 | 22,968 | No | Form 4 |
| Chang Leslie Li Hsien | Apr 2 | Apr 6 | M | 770 | $0.00 | $0 | 1,771 | No | Form 4 |
| Chang Leslie Li Hsien | Apr 2 | Apr 6 | F | 4 | $13.21 | $53 | 1,767 | No | Form 4 |
| Chang Leslie Li Hsien | Apr 2 | Apr 6 | A · derivative | 2,200 | $0.00 | $0 | 23,738 | No | Form 4 |
| Chang Leslie Li Hsien | Apr 2 | Apr 6 | M · derivative | 770 | $0.00 | $0 | 22,968 | No | Form 4 |
| Templeton Lauren C | Apr 2 | Apr 6 | M | 770 | $0.00 | $0 | 23,798 | No | Form 4 |
| Templeton Lauren C | Apr 2 | Apr 6 | F | 4 | $13.21 | $53 | 23,794 | No | Form 4 |
| Templeton Lauren C | Apr 2 | Apr 6 | A · derivative | 2,200 | $0.00 | $0 | 23,738 | No | Form 4 |
| Templeton Lauren C | Apr 2 | Apr 6 | M · derivative | 770 | $0.00 | $0 | 22,968 | No | Form 4 |
| Qu Shawn Xiaohua | Apr 1 | Apr 6 | M | 18,779 | $9.33 | $175,208 | 13,771,441 | No | Form 4 |
| Qu Shawn Xiaohua | Apr 1 | Apr 6 | M · derivative | 18,779 | $9.33 | $175,208 | not reported | No | Form 4 |