Stocks · Technology · Semiconductors & Related Devices

Canadian Solar Inc.

CSIQ Clue Score16
Ontario, Canada Fiscal year ends December CIK 0001375877
11.38
+3.31%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
11.38 on 9 Oct 2026
34 22 10 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $14.19 14 Oct 2025 $15.72 15 Oct 2025 $15.80 16 Oct 2025 $15.64 17 Oct 2025 $14.59 20 Oct 2025 $14.82 21 Oct 2025 $15.07 22 Oct 2025 $14.00 23 Oct 2025 $14.15 24 Oct 2025 $15.00 27 Oct 2025 $15.36 28 Oct 2025 $15.16 29 Oct 2025 $17.57 30 Oct 2025 $17.94 31 Oct 2025 $20.76 3 Nov 2025 $22.77 4 Nov 2025 $21.99 5 Nov 2025 $25.00 6 Nov 2025 $26.74 7 Nov 2025 $28.47 10 Nov 2025 $32.40 11 Nov 2025 $29.80 12 Nov 2025 $28.46 13 Nov 2025 $28.62 14 Nov 2025 $33.58 17 Nov 2025 $28.47 18 Nov 2025 $26.43 19 Nov 2025 $26.38 20 Nov 2025 $21.43 21 Nov 2025 $22.63 24 Nov 2025 $24.93 25 Nov 2025 $25.02 26 Nov 2025 $27.09 28 Nov 2025 $27.15 1 Dec 2025 $27.55 2 Dec 2025 $25.86 3 Dec 2025 $23.43 4 Dec 2025 $24.73 5 Dec 2025 $23.84 8 Dec 2025 $23.51 9 Dec 2025 $23.05 10 Dec 2025 $24.35 11 Dec 2025 $25.20 12 Dec 2025 $22.65 15 Dec 2025 $22.91 16 Dec 2025 $23.22 17 Dec 2025 $23.33 18 Dec 2025 $23.73 19 Dec 2025 $24.49 22 Dec 2025 $27.13 23 Dec 2025 $23.93 24 Dec 2025 $24.36 26 Dec 2025 $24.18 29 Dec 2025 $24.31 30 Dec 2025 $23.79 31 Dec 2025 $23.77 2 Jan 2026 $25.41 5 Jan 2026 $25.18 6 Jan 2026 $23.48 7 Jan 2026 $22.02 8 Jan 2026 $19.39 9 Jan 2026 $19.38 12 Jan 2026 $20.25 13 Jan 2026 $21.98 14 Jan 2026 $20.85 15 Jan 2026 $21.61 16 Jan 2026 $21.74 20 Jan 2026 $20.51 21 Jan 2026 $20.41 22 Jan 2026 $21.45 23 Jan 2026 $22.43 26 Jan 2026 $22.32 27 Jan 2026 $22.15 28 Jan 2026 $21.74 29 Jan 2026 $19.77 30 Jan 2026 $19.13 2 Feb 2026 $19.13 3 Feb 2026 $20.04 4 Feb 2026 $20.68 5 Feb 2026 $18.98 6 Feb 2026 $19.89 9 Feb 2026 $21.02 10 Feb 2026 $21.83 11 Feb 2026 $20.83 12 Feb 2026 $19.90 13 Feb 2026 $19.39 17 Feb 2026 $19.06 18 Feb 2026 $19.82 19 Feb 2026 $19.84 20 Feb 2026 $20.05 23 Feb 2026 $20.70 24 Feb 2026 $21.37 25 Feb 2026 $20.27 26 Feb 2026 $19.94 27 Feb 2026 $17.71 2 Mar 2026 $17.22 3 Mar 2026 $16.66 4 Mar 2026 $17.04 5 Mar 2026 $16.64 6 Mar 2026 $16.00 9 Mar 2026 $16.75 10 Mar 2026 $17.36 11 Mar 2026 $17.69 12 Mar 2026 $18.03 13 Mar 2026 $18.41 16 Mar 2026 $18.04 17 Mar 2026 $18.39 18 Mar 2026 $18.52 19 Mar 2026 $13.53 20 Mar 2026 $14.26 23 Mar 2026 $13.11 24 Mar 2026 $13.26 25 Mar 2026 $14.31 26 Mar 2026 $13.62 27 Mar 2026 $13.45 30 Mar 2026 $12.98 31 Mar 2026 $13.85 1 Apr 2026 $13.64 2 Apr 2026 $13.36 6 Apr 2026 $12.80 7 Apr 2026 $12.11 8 Apr 2026 $12.53 9 Apr 2026 $12.31 10 Apr 2026 $12.63 13 Apr 2026 $12.72 14 Apr 2026 $13.38 15 Apr 2026 $13.64 16 Apr 2026 $12.98 17 Apr 2026 $13.20 20 Apr 2026 $13.17 21 Apr 2026 $12.38 22 Apr 2026 $13.51 23 Apr 2026 $14.67 24 Apr 2026 $14.12 27 Apr 2026 $13.92 28 Apr 2026 $14.85 29 Apr 2026 $14.72 30 Apr 2026 $15.29 1 May 2026 $16.73 4 May 2026 $15.87 5 May 2026 $16.80 6 May 2026 $16.88 7 May 2026 $17.68 8 May 2026 $20.06 11 May 2026 $19.85 12 May 2026 $19.41 13 May 2026 $20.05 14 May 2026 $17.82 15 May 2026 $17.88 18 May 2026 $17.18 19 May 2026 $15.86 20 May 2026 $16.66 21 May 2026 $18.10 22 May 2026 $18.88 26 May 2026 $18.93 27 May 2026 $19.05 28 May 2026 $20.26 29 May 2026 $18.99 1 Jun 2026 $18.30 2 Jun 2026 $20.57 3 Jun 2026 $19.53 4 Jun 2026 $19.47 5 Jun 2026 $17.16 8 Jun 2026 $17.04 9 Jun 2026 $16.12 10 Jun 2026 $15.24 11 Jun 2026 $15.76 12 Jun 2026 $16.73 15 Jun 2026 $16.88 16 Jun 2026 $16.69 17 Jun 2026 $16.00 18 Jun 2026 $16.27 22 Jun 2026 $16.02 23 Jun 2026 $14.73 24 Jun 2026 $14.98 25 Jun 2026 $15.82 26 Jun 2026 $15.39 29 Jun 2026 $14.76 30 Jun 2026 $16.02 1 Jul 2026 $15.65 2 Jul 2026 $14.46 6 Jul 2026 $15.15 7 Jul 2026 $14.35 8 Jul 2026 $14.75 9 Jul 2026 $14.99 10 Jul 2026 $15.02 13 Jul 2026 $14.73 14 Jul 2026 $15.19 15 Jul 2026 $15.84 16 Jul 2026 $14.74 17 Jul 2026 $14.95 20 Jul 2026 $15.20 21 Jul 2026 $15.37 22 Jul 2026 $15.40 23 Jul 2026 $14.69 24 Jul 2026 $13.35 27 Jul 2026 $13.79 28 Jul 2026 $13.66 29 Jul 2026 $13.72 30 Jul 2026 $14.76 31 Jul 2026 $15.08 3 Aug 2026 $15.52 4 Aug 2026 $16.39 5 Aug 2026 $15.40 6 Aug 2026 $15.47 7 Aug 2026 $15.91 10 Aug 2026 $15.60 11 Aug 2026 $15.88 12 Aug 2026 $15.72 13 Aug 2026 $15.31 14 Aug 2026 $15.14 17 Aug 2026 $14.79 18 Aug 2026 $14.74 19 Aug 2026 $15.78 20 Aug 2026 $14.73 21 Aug 2026 $14.55 24 Aug 2026 $14.32 25 Aug 2026 $14.28 26 Aug 2026 $13.87 27 Aug 2026 $13.98 28 Aug 2026 $13.14 31 Aug 2026 $12.33 1 Sep 2026 $12.66 2 Sep 2026 $13.36 3 Sep 2026 $13.53 4 Sep 2026 $13.22 8 Sep 2026 $13.87 9 Sep 2026 $13.46 10 Sep 2026 $13.03 11 Sep 2026 $12.76 14 Sep 2026 $12.95 15 Sep 2026 $12.24 16 Sep 2026 $11.34 17 Sep 2026 $11.75 18 Sep 2026 $11.40 21 Sep 2026 $11.77 22 Sep 2026 $11.77 23 Sep 2026 $11.34 24 Sep 2026 $10.95 25 Sep 2026 $10.80 28 Sep 2026 $10.42 29 Sep 2026 $11.55 30 Sep 2026 $11.52 1 Oct 2026 $11.27 2 Oct 2026 $11.19 5 Oct 2026 $11.19 6 Oct 2026 $11.54 7 Oct 2026 $11.25 8 Oct 2026 $11.02 9 Oct 2026 $11.38 Wong Andrew Luen Cheung Director Sold at will $28.62K 19 May 2026 · at $16.33 · 100% of stake Chang Leslie Li Hsien Director Sold at will $34.37K 26 May 2026 · at $19.45 · 100% of stake
0 buys2 sales at will0 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$5.60B
Net income
$104.13M
Free cash flow
$1.21B
Gross margin
18.3%
Operating margin
0.8%
Net margin
-1.9%
Return on equity
-3.7%
Return on capital
0.4%
Debt to equity
2.20
Revenue growth, 1 yr
-6.7%
Revenue growth, 5 yr
10.0% a year

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
3.5B 147M FY20 Fiscal year 2020 Revenue $3.48B Net income $147.25M Margin 4.2% 5.3B 110M FY21 Fiscal year 2021 Revenue $5.28B Net income $109.88M Margin 2.1% · growth +51.8% 7.5B 299M FY22 Fiscal year 2022 Revenue $7.47B Net income $298.56M Margin 4.0% · growth +41.5% 7.6B 274M FY23 Fiscal year 2023 Revenue $7.61B Net income $274.19M Margin 3.6% · growth +1.9% 6B 36M FY24 Fiscal year 2024 Revenue $5.99B Net income $36.05M Margin 0.6% · growth -21.3% 5.6B -104M FY25 Fiscal year 2025 Revenue $5.60B Net income $104.13M Margin -1.9% · growth -6.6%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
26 May 2026 Chang Leslie Li Hsien
Director
Sold at will $34.37K 100%
19 May 2026 Wong Andrew Luen Cheung
Director
Sold at will $28.62K 100%