Intrinsic Value of S&P & Nasdaq Contact Us

Canadian Solar Inc. CSIQ NASDAQ

NASDAQ Global Select • Energy • Solar • CA • USD

SharesGrow Score
41/100
1/7 Pass
SharesGrow Intrinsic Value
N/A
Negative cash flow
Analyst Price Target
$28.88
+115.8%

Canadian Solar Inc. (CSIQ) has 6 known insider and institutional holders on record. The largest holder is Ruda Harry E with 45,382 shares. Other notable holders include Parkin Colin and Templeton Lauren C.

Over the last 12 months, insiders have made 19 transactions in CSIQ stock — 1 buys (valued at RSU Award) and 0 sells (valued at RSU Award). Insider buying has outpaced selling during this period, which may signal confidence in the company's prospects.

CSIQ Insider Ownership

Top Holder
Ruda Harry E
45,382 shares
Buys (12 mo)
1
$0.00 value
Sells (12 mo)
0
$0.00 value
12-Month Transaction Activity
Buy 5%
Sell 0%
Top Insider Holders
# Name Role Shares Owned Last Filed Relative Size
1 Ruda Harry E Director 45,382 2026-04-06
100%
2 Parkin Colin Director 28,542 2026-04-06
63%
3 Templeton Lauren C Director 23,028 2026-04-06
51%
4 Wong Pauline W. Corporate Secretary 2,280 2026-03-27
5%
5 Chang Leslie Li Hsien Director 1,767 2026-04-06
4%
6 Wong Andrew Luen Cheung Director 1,752 2026-04-06
4%
Recent Transactions (last 12 months)
Date Name Role Type Shares Price Value
2026-04-02 Parkin Colin Director RSU Award 28,542 - -
2026-04-02 Templeton Lauren C Director Option Exercise (Sell) 770 - -
2026-03-18 Templeton Lauren C Director Unknown - - -
2026-04-02 Wong Andrew Luen Cheung Director Tax Withholding of RSU 4 $13.21 $52.84
2026-04-02 Chang Leslie Li Hsien Director Tax Withholding of RSU 4 $13.21 $52.84
2026-04-02 Ruda Harry E Director Option Exercise (Sell) 770 - -
2026-03-18 Ruda Harry E Director Unknown - - -
2026-04-01 Qu Shawn Xiaohua Director Option Exercise (Sell) 18,779 $9.33 $175.17K
2026-03-18 Wong Pauline W. Corporate Secretary Unknown - - -
2026-03-18 Chen Yu (kang) Lead General Counsel Unknown 14,657 - -
2026-03-18 Marx Dylan Chief Operating Officer Unknown 17,744 - -
2026-03-18 Parkin Colin Director Unknown - - -
2026-03-18 Qu Yuan Director Unknown 8,309 - -
2026-03-18 Zhu Xinbo Chief Financial Officer Unknown 34,288 - -
2026-03-18 Templeton Lauren C Director Unknown 21,538 - -
2026-03-18 Wong Andrew Luen Cheung Director Unknown 21,538 - -
2026-03-18 Chang Leslie Li Hsien Director Unknown 21,538 - -
2026-03-18 Ruda Harry E Director Unknown 21,538 - -
2026-03-18 Qu Shawn Xiaohua Director Unknown 7,512 $9.33 $70.07K
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message