30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Canadian Solar Inc (CSIQ)

Over the last 90 days, Canadian Solar Inc. has seen a net sell-off by insiders totaling $91,606.36. A total of six transactions were recorded, with no insider buying. The company's stock has experienced a 8.9% decrease in price over the past 90 days, trading near its 52-week low.
Stock chart
Ticker: CSIQ Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Chang Huifeng
Director
1 sale — total 100,000 USD
Proposed sale 16 Jun 2026
Value US$363,297.38 | Price 432.40 | Shares 5,376
Sale 26 May 2026
Value US$4,522,632.45 | Price 53.58 | Shares 47,774
Proposed sale 26 May 2026
Value US$1,050,508.45 | Price 52.94 | Shares 96,911
Sale 19 May 2026
Value US$28,617.69 | Price 16.33 | Shares 1,752
Sale 19 May 2026
Value US$28,617.69 | Price 16.33 | Shares 1,752
Proposed sale 19 May 2026
Value US$30,099.36 | Price 17.18 | Shares 1,752
Proposed sale 20 Nov 2025
Value US$58,036.00 | Price 26.38 | Shares 2,200
Proposed sale 17 Nov 2025
Value US$1,007,400.00 | Price 33.58 | Shares 30,000
Proposed sale 17 Nov 2025
Value US$58,832.16 | Price 33.58 | Shares 1,752
Proposed sale 9 Sep 2025
Value US$54,600.00 | Price 10.92 | Shares 5,000
Proposed sale 8 Sep 2025
Value US$75,654.41 | Price 11.17 | Shares 6,773
Proposed sale 16 Jun 2025
Value US$240,042.72 | Price 11.04 | Shares 21,743
Proposed sale 11 Jun 2025
Value US$63,433.23 | Price 11.37 | Shares 5,579
Proposed sale 22 May 2025
Value US$210,000.00 | Price 10.50 | Shares 20,000
Proposed sale 16 Dec 2024
Value US$36,521.82 | Price 12.69 | Shares 2,878
Proposed sale 11 Sep 2024
Value US$45,608.19 | Price 12.37 | Shares 3,687
Proposed sale 12 Jun 2024
Value US$359,400.00 | Price 17.97 | Shares 20,000
Proposed sale 11 Jun 2024
Value US$352,400.00 | Price 17.62 | Shares 20,000
Proposed sale 4 Jun 2024
Value US$198,700.00 | Price 19.87 | Shares 10,000
Proposed sale 23 May 2024
Value US$67,484.90 | Price 18.19 | Shares 3,710
Proposed sale 1 Dec 2023
Value US$105,150.00 | Price 21.03 | Shares 5,000
Proposed sale 5 Sep 2023
Value US$73,073.07 | Price 28.29 | Shares 2,583
Proposed sale 1 Sep 2023
Value US$252,090.00 | Price 28.01 | Shares 9,000
Proposed sale 24 Aug 2023
Value US$679,068.00 | Price 26.11 | Shares 26,008
Proposed sale 15 Jun 2023
Value US$1,332,165.76 | Price 37.37 | Shares 35,648
Proposed sale 15 Jun 2023
Value US$373,700.00 | Price 37.37 | Shares 10,000
Proposed sale 15 Jun 2023
Value US$388,424.00 | Price 38.85 | Shares 9,998
Proposed sale 30 May 2023
Value US$205,777.44 | Price 43.56 | Shares 4,724
Proposed sale 26 May 2023
Value US$103,150.00 | Price 42.47 | Shares 2,429
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-16 2026-06-16 PrS Proposed sale

Director

Non-Executive Director
5,376
432.40
US$363,297
5,376 432.40 US$363,297
2026-05-28 2026-05-26 S Sale Non-Executive Director
47,774 +24.6%
53.58
US$4,522,632
47,774 +24.6% 53.58 US$4,522,632
2026-05-26 2026-05-26 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
96,911
52.94
US$1,050,508
96,911 52.94 US$1,050,508
2026-05-21 2026-05-19 S Sale Non-Executive Director
1,752 -100.0%
16.33
US$28,618
1,752 -100.0% 16.33 US$28,618
2026-05-21 2026-05-19 S Sale Non-Executive Director
1,752 -100.0%
16.33
US$28,618
1,752 -100.0% 16.33 US$28,618
2026-05-19 2026-05-19 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
1,752
17.18
US$30,099
1,752 17.18 US$30,099
2025-11-20 2025-11-20 PrS Proposed sale

Director; Independent Director

Non-Executive Director
2,200
26.38
US$58,036
2,200 26.38 US$58,036
2025-11-17 2025-11-17 PrS Proposed sale

Officer; Director; AFFILIATE

Executive Director
30,000
33.58
US$1,007,400
30,000 33.58 US$1,007,400
2025-11-17 2025-11-17 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
1,752
33.58
US$58,832
1,752 33.58 US$58,832
2025-09-09 2025-09-09 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
5,000
10.92
US$54,600
5,000 10.92 US$54,600
2025-09-08 2025-09-08 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
6,773
11.17
US$75,654
6,773 11.17 US$75,654
2025-06-16 2025-06-16 PrS Proposed sale

Officer; CORPORATE VP

Officer
21,743
11.04
US$240,043
21,743 11.04 US$240,043
2025-06-11 2025-06-11 PrS Proposed sale

Officer; CORPORATE VP

Officer
5,579
11.37
US$63,433
5,579 11.37 US$63,433
2025-05-22 2025-05-22 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
20,000
10.50
US$210,000
20,000 10.50 US$210,000
2024-12-16 2024-12-16 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
2,878
12.69
US$36,522
2,878 12.69 US$36,522
2024-09-11 2024-09-11 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
3,687
12.37
US$45,608
3,687 12.37 US$45,608
2024-06-12 2024-06-12 PrS Proposed sale

Officer; SENIOR VP AND CHIEF STRATEGY OFFICER

Officer
20,000
17.97
US$359,400
20,000 17.97 US$359,400
2024-06-11 2024-06-11 PrS Proposed sale

Officer; SENIOR VP AND CHIEF STRATEGY OFFICER

Officer
20,000
17.62
US$352,400
20,000 17.62 US$352,400
2024-06-04 2024-06-04 PrS Proposed sale

Officer; SENIOR VP AND CHIEF STRATEGY OFFICER

Officer
10,000
19.87
US$198,700
10,000 19.87 US$198,700
2024-05-23 2024-05-23 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
3,710
18.19
US$67,485
3,710 18.19 US$67,485
2023-12-01 2023-12-01 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
5,000
21.03
US$105,150
5,000 21.03 US$105,150
2023-09-05 2023-09-05 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
2,583
28.29
US$73,073
2,583 28.29 US$73,073
2023-09-01 2023-09-01 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
9,000
28.01
US$252,090
9,000 28.01 US$252,090
2023-08-24 2023-08-24 PrS Proposed sale

Director

Non-Executive Director
26,008
26.11
US$679,068
26,008 26.11 US$679,068
2023-06-15 2023-06-15 PrS Proposed sale

Officer; CLO

Officer
35,648
37.37
US$1,332,166
35,648 37.37 US$1,332,166
2023-06-15 2023-06-15 PrS Proposed sale

Director

Non-Executive Director
10,000
37.37
US$373,700
10,000 37.37 US$373,700
2023-06-15 2023-06-15 PrS Proposed sale

Director

Non-Executive Director
9,998
38.85
US$388,424
9,998 38.85 US$388,424
2023-05-30 2023-05-30 PrS Proposed sale

Director; INDEPENDENT DIRECTOR

Non-Executive Director
4,724
43.56
US$205,777
4,724 43.56 US$205,777
2023-05-26 2023-05-26 PrS Proposed sale

Director

Non-Executive Director
2,429
42.47
US$103,150
2,429 42.47 US$103,150