CSIQ · Canadian Solar Inc. Common Shares (ON)
View on chartInsiders & Stakes
| Shawn Xiaohua Qu Director | ▼ Sell | Tax Withholding | 13,789,124 Shares held | 5/26/2026 | View profile |
| Xinbo Zhu Chief Financial Officer | ▼ Sell | Tax Withholding | 150,844 Shares held | 5/26/2026 | View profile |
| Harry E. Ruda Director | ▼ Sell | Tax Withholding | 46,468 Shares held | 10/6/2026 | View profile |
| Lauren C. Templeton Director | ▼ Sell | Tax Withholding | 25,797 Shares held | 10/6/2026 | View profile |
| Dylan Marx Chief Operating Officer | ▼ Sell | Tax Withholding | 4,554 Shares held | 5/26/2026 | View profile |
| Yu (Kang) Chen Lead General Counsel | ▼ Sell | Tax Withholding | 4,359 Shares held | 5/13/2026 | View profile |
| Qu Yuan Director | ▼ Sell | Tax Withholding | 3,488 Shares held | 10/6/2026 | View profile |
| Andrew Luen Cheung Wong Director | ▼ Sell | Tax Withholding | 2,003 Shares held | 10/6/2026 | View profile |
| Leslie Li Hsien Chang Director | ▼ Sell | Tax Withholding | 2,003 Shares held | 10/6/2026 | View profile |
Transaction History
| Lauren C. Templeton | ▲ Buy | Option Exercise | 1,203 | $0 | 10/6/2026 |
| Lauren C. Templeton | ▼ Sell | Tax Withholding | 5 | $58 | 10/6/2026 |
| Leslie Li Hsien Chang | ▲ Buy | Option Exercise | 1,203 | $0 | 10/6/2026 |
| Leslie Li Hsien Chang | ▼ Sell | Tax Withholding | 5 | $58 | 10/6/2026 |
| Harry E. Ruda | ▲ Buy | Option Exercise | 1,203 | $0 | 10/6/2026 |
| Harry E. Ruda | ▼ Sell | Tax Withholding | 733 | $8K | 10/6/2026 |
| Andrew Luen Cheung Wong | ▲ Buy | Option Exercise | 1,203 | $0 | 10/6/2026 |
| Andrew Luen Cheung Wong | ▼ Sell | Tax Withholding | 5 | $58 | 10/6/2026 |
| Qu Yuan | ▲ Buy | Option Exercise | 2,770 | $0 | 10/6/2026 |
| Qu Yuan | ▼ Sell | Tax Withholding | 1,133 | $13K | 10/6/2026 |
| Lauren C. Templeton | ▲ Buy | Option Exercise | 809 | $0 | 7/2/2026 |
| Lauren C. Templeton | ▼ Sell | Tax Withholding | 4 | $63 | 7/2/2026 |
| Harry E. Ruda | ▲ Buy | Option Exercise | 809 | $0 | 7/2/2026 |
| Harry E. Ruda | ▼ Sell | Tax Withholding | 493 | $8K | 7/2/2026 |
| Leslie Li Hsien Chang | ▲ Buy | Option Exercise | 809 | $0 | 7/2/2026 |
| Leslie Li Hsien Chang | ▼ Sell | Tax Withholding | 4 | $63 | 7/2/2026 |
| Andrew Luen Cheung Wong | ▲ Buy | Option Exercise | 809 | $0 | 7/2/2026 |
| Andrew Luen Cheung Wong | ▼ Sell | Tax Withholding | 4 | $63 | 7/2/2026 |
| Dylan Marx | ▲ Buy | Option Exercise | 1,660 | $0 | 5/26/2026 |
| Dylan Marx | ▼ Sell | Tax Withholding | 983 | $19K | 5/26/2026 |
| Xinbo Zhu | ▲ Buy | Option Exercise | 2,490 | $0 | 5/26/2026 |
| Xinbo Zhu | ▼ Sell | Tax Withholding | 6 | $117 | 5/26/2026 |
| Shawn Xiaohua Qu | ▲ Buy | Option Exercise | 4,980 | $0 | 5/26/2026 |
| Shawn Xiaohua Qu | ▼ Sell | Tax Withholding | 6 | $117 | 5/26/2026 |
| Leslie Li Hsien Chang | ▼ Sell | Open Market | 1,767 | $34K | 5/26/2026 |
| Shawn Xiaohua Qu | ▲ Buy | Option Exercise | 4,582 | $0 | 5/21/2026 |
| Shawn Xiaohua Qu | ▼ Sell | Tax Withholding | 3 | $49 | 5/21/2026 |
| Xinbo Zhu | ▲ Buy | Option Exercise | 3,054 | $0 | 5/21/2026 |
| Xinbo Zhu | ▼ Sell | Tax Withholding | 3 | $49 | 5/21/2026 |
| Dylan Marx | ▲ Buy | Option Exercise | 1,527 | $0 | 5/21/2026 |
| Dylan Marx | ▼ Sell | Tax Withholding | 903 | $15K | 5/21/2026 |
| Andrew Luen Cheung Wong | ▼ Sell | Open Market | 1,752 | $29K | 5/19/2026 |
| Yu (Kang) Chen | ▲ Buy | Option Exercise | 2,711 | $0 | 5/13/2026 |
| Yu (Kang) Chen | ▼ Sell | Tax Withholding | 898 | $18K | 5/13/2026 |
| Shawn Xiaohua Qu | ▲ Buy | Option Exercise | 8,133 | $0 | 5/13/2026 |
| Shawn Xiaohua Qu | ▼ Sell | Tax Withholding | 3 | $59 | 5/13/2026 |
| Dylan Marx | ▲ Buy | Option Exercise | 2,717 | $0 | 5/13/2026 |
| Dylan Marx | ▼ Sell | Tax Withholding | 1,604 | $32K | 5/13/2026 |
| Xinbo Zhu | ▲ Buy | Option Exercise | 5,422 | $0 | 5/13/2026 |
| Xinbo Zhu | ▼ Sell | Tax Withholding | 3 | $59 | 5/13/2026 |
| Lauren C. Templeton | ▲ Buy | Option Exercise | 770 | $0 | 4/2/2026 |
| Lauren C. Templeton | ▼ Sell | Tax Withholding | 4 | $53 | 4/2/2026 |
| Leslie Li Hsien Chang | ▲ Buy | Option Exercise | 770 | $0 | 4/2/2026 |
| Leslie Li Hsien Chang | ▼ Sell | Tax Withholding | 4 | $53 | 4/2/2026 |
| Andrew Luen Cheung Wong | ▲ Buy | Option Exercise | 770 | $0 | 4/2/2026 |
| Andrew Luen Cheung Wong | ▼ Sell | Tax Withholding | 4 | $53 | 4/2/2026 |
| Harry E. Ruda | ▲ Buy | Option Exercise | 770 | $0 | 4/2/2026 |
| Harry E. Ruda | ▼ Sell | Tax Withholding | 470 | $6K | 4/2/2026 |
| Shawn Xiaohua Qu | ▲ Buy | Option Exercise | 18,779 | $175K | 4/1/2026 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 15, 2026
Canadian Solar starts operations at 200 MWp Villameca project in Spain
Recurrent Energy, the solar development arm of Canadian Solar, has begun commercial operation of the 200 MWp Villameca project in the Castilla‑Y León region of Spain. The new plant adds to the company's European solar portfolio and expands its operating capacity. UBS kept its rating on the stock but lowered its price target to $16, reflecting a more modest outlook. The news arrives as the shares trade near the $13.20 support level.
Canadian Solar starts operations at 200 MWp Villameca project in Spain. Recurrent Energy, the solar development arm of Canadian Solar, has begun commercial operation of the 200 MWp Villameca project in the Castilla‑Y León region of Spain. The new plant adds to the company's European solar portfolio and expands its operating capacity. UBS kept its rating on the stock but lowered its price target to $16, reflecting a more modest outlook. The news arrives as the shares trade near the $13.20 support level.