Canadian Solar Inc.
US ˙ NasdaqGS ˙ CA1366351098

SecurityCSIQ / Canadian Solar Inc.
InstitutionState Street Corp
Latest Disclosed Ownership602,662 shares
Latest Disclosed Value $ 8,346,869
State Street Corp reports 0.12% increase in ownership of CSIQ / Canadian Solar Inc.

On May 15, 2026 - State Street Corp filed a 13F-HR form disclosing ownership of 602,662 shares of Canadian Solar Inc. (US:CSIQ) valued at $8,346,869 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 13, 2026 disclosing 601,915 shares of Canadian Solar Inc.. This represents a change in shares of 0.12% during the quarter. The current value of the position is $11,733,829 USD.

Institutional Ownership: 13F and NPORT Filings

The Security and Class in the table below are shown exactly as filed by the investor. We do our best to track continuity of investments through acquisitions, and this will be reflected in the table as changes in names. In addition to descriptive data, performance of the investment is shown over time. To calculate quarterly performance, we first calculate cost basis of the shares purchased during the quarter, then use that to calculate gross profit. Quarterly return is Gross Profit / Starting Portfolio value.

Note that cost basis is calculated and stored in thousands, so small quarterly changes in shares frequently result in a cost basis of zero.

Upgrade to unlock premium data and export to Excel .

Disclosed Equity Positions (from 13F/NPORT Filings)
File
Date
Effective
Date
Form Security Class ID Avg Price
Paid (Est)
Reported
Shares
ΔShares ΔShares
(%)
Reported
Value
(x1000)
ΔValue
(%)
Alloc
(%)
ΔAlloc ΔAlloc (%) Cost Basis
(x1000)
Unrealized
Gain/Loss
(x1000)
2026-05-15 2026-03-31 13F CANADIAN SOLAR COM 136635109 602,662 747 0.12 8,347 -41.66 0.0003
2026-02-13 2025-12-31 13F CANADIAN SOLAR COM 136635109 601,915 -177,799 -22.80 14,308 40.72 0.0005
2025-11-14 2025-09-30 13F CANADIAN SOLAR COM 136635109 779,714 17,789 2.33 10,167 20.88 0.0004
2025-08-14 2025-06-30 13F CANADIAN SOLAR COM 136635109 761,925 179,950 30.92 8,412 67.08 0.0003
2025-05-15 2025-03-31 13F CANADIAN SOLAR COM 136635109 581,975 -31,481 -5.13 5,034 -26.20 0.0002
2025-02-14 2024-12-31 13F CANADIAN SOLAR COM 136635109 613,456 126,656 26.02 6,822 -16.39 0.0003
2024-11-14 2024-09-30 13F CANADIAN SOLAR COM 136635109 486,800 25,901 5.62 8,159 20.01 0.0003
2024-08-14 2024-06-30 13F CANADIAN SOLAR COM 136635109 460,899 129,935 39.26 6,798 3.96 0.0003
2024-05-15 2024-03-31 13F CANADIAN SOLAR COM 136635109 330,964 -2,358 -0.71 6,540 -25.21 0.0003
2024-02-14 2023-12-31 13F CANADIAN SOLAR COM 136635109 333,322 64,298 23.90 8,743 32.07 0.0004
2023-11-14 2023-09-30 13F CANADIAN SOLAR COM 136635109 269,024 -6,577 -2.39 6,621 -37.92 0.0004
2023-08-14 2023-06-30 13F CANADIAN SOLAR COM 136635109 275,601 -199,176 -41.95 10,663 -43.58 0.0006
2023-05-15 2023-03-31 13F CANADIAN SOLAR COM 136635109 474,777 14,036 3.05 18,901 32.76 0.0011
2023-05-15 2022-12-31 13F/A-99 CANADIAN SOLAR COM 136635109 460,741 100,290 27.82 14,237 6.03 0.0008
2023-05-15 2022-12-31 13F CANADIAN SOLAR COM 136635109 460,741 100,290 14,237 0.0008
2022-11-15 2022-09-30 13F CANADIAN SOLAR COM 136635109 360,451 24,537 7.30 13,427 28.37 0.0008
2022-08-15 2022-06-30 13F CANADIAN SOLAR COM 136635109 335,914 -77,734 -18.79 10,460 -28.49 0.0006
2022-05-16 2022-03-31 13F CANADIAN SOLAR COM 136635109 413,648 -40,245 -8.87 14,627 2.99 0.0007
2022-02-14 2021-12-31 13F CANADIAN SOLAR COM 136635109 453,893 133,922 41.85 14,202 28.32 0.0007
2021-11-15 2021-09-30 13F CANADIAN SOLAR COM 136635109 319,971 -20,441 -6.00 11,068 -27.49 0.0006
2021-08-16 2021-06-30 13F CANADIAN SOLAR COM 136635109 340,412 -101,295 -22.93 15,264 -30.37 0.0008
2021-07-09 2021-03-31 13F/A-1 CANADIAN SOLAR COM 136635109 441,707 91,882 26.27 21,922 22.30 0.0013
2021-05-17 2021-03-31 13F CANADIAN SOLAR COM 136635109 441,707 91,882 21,922 0.0013
2021-02-16 2020-12-31 13F CANADIAN SOLAR COM 136635109 349,825 63,044 21.98 17,925 78.07 0.0011
2020-11-10 2020-09-30 13F CANADIAN SOLAR COM 136635109 286,781 46,593 19.40 10,066 117.50 0.0007
2020-08-14 2020-06-30 13F CANADIAN SOLAR COM 136635109 240,188 111,347 86.42 4,628 125.76 0.0003
2020-06-19 2020-03-31 13F/A-1 CANADIAN SOLAR COM 136635109 128,841 60,245 87.83 2,050 35.22 0.0002
2020-05-11 2020-03-31 13F CANADIAN SOLAR COM 136635109 128,841 60,245 2,050 180.0313
2020-02-06 2019-12-31 13F CANADIAN SOLAR COM 136635109 68,596 1,233 1.83 1,516 19.18 0.0001
2019-11-14 2019-09-30 13F CANADIAN SOLAR COM 136635109 67,363 10,800 19.09 1,272 3.00 0.0001
2019-08-14 2019-06-30 13F CANADIAN SOLAR COM 136635109 56,563 11,543 25.64 1,235 47.20 0.0001
2019-05-15 2019-03-31 13F CANADIAN SOLAR COM 136635109 45,020 7,154 18.89 839 54.51 0.0001
2019-02-12 2018-12-31 13F CANADIAN SOLAR COM 136635109 37,866 8,890 30.68 543 29.29 0.0000
2018-11-09 2018-09-30 13F CANADIAN SOLAR Common equity shares 136635109 28,976 486 1.71 420 20.34 0.0000
2018-08-14 2018-06-30 13F CANADIAN SOLAR Common equity shares 136635109 28,490 -290 -1.01 349 -25.59 0.0000
2018-05-15 2018-03-31 13F CANADIAN SOLAR Common equity shares 136635109 28,780 5,463 23.43 469 19.34 0.0000
2018-02-14 2017-12-31 13F CANADIAN SOLAR Common equity shares 136635109 23,317 1,429 6.53 393 6.50 0.0000
2017-11-14 2017-09-30 13F CANADIAN SOLAR Common equity shares 136635109 21,888 190 0.88 369 6.96 0.0000
2017-08-14 2017-06-30 13F CANADIAN SOLAR Common equity shares 136635109 21,698 1,227 5.99 345 38.00 0.0000
2017-05-15 2017-03-31 13F CANADIAN SOLAR Common equity shares 136635109 20,471 1,540 8.13 250 8.70 0.0000
2017-02-09 2016-12-31 13F CANADIAN SOLAR Common equity shares 136635109 18,931 1,307 7.42 230 -4.96 0.0000
2017-01-13 2016-09-30 13F/A-1 CANADIAN SOLAR Common equity shares 136635109 17,624 -1,027 -5.51 242 -14.18 0.0000
2016-11-14 2016-09-30 13F CANADIAN SOLAR Common equity shares 136635109 17,624 242
2016-08-12 2016-06-30 13F CANADIAN SOLAR Common equity shares 136635109 18,651 520 2.87 282 -19.43 0.0000
2016-05-20 2016-03-31 13F/A-1 CANADIAN SOLAR Common equity shares 136635109 18,131 -1,197 -6.19 350 -37.50 0.0000
2016-05-12 2016-03-31 13F CANADIAN SOLAR Common equity shares 136635109 18,131 350
2016-02-16 2015-12-31 13F CANADIAN SOLAR Common equity shares 136635109 19,328 672 3.60 560 80.06 0.0001
2015-11-16 2015-09-30 13F CANADIAN SOLAR Common equity shares 136635109 18,656 -813 -4.18 311 -44.17 0.0000
2015-08-13 2015-06-30 13F CANADIAN SOLAR Common equity shares 136635109 19,469 430 2.26 557 -12.42 0.0001
2015-05-15 2015-03-31 13F CANADIAN SOLAR Common equity shares 136635109 19,039 1,079 6.01 636 46.54 0.0001
2015-02-11 2014-12-31 13F CANADIAN SOLAR Common equity shares 136635109 17,960 -1,202 -6.27 434 -36.73 0.0000
2014-11-12 2014-09-30 13F/A-1 CANADIAN SOLAR Common equity shares 136635109 19,162 278 1.47 686 16.27 0.0001
2014-11-10 2014-09-30 13F CANADIAN SOLAR Common equity shares 136635109 19,162 686
2014-08-12 2014-06-30 13F CANADIAN SOLAR Common equity shares 136635109 18,884 -1,120 -5.60 590 -7.96 0.0001
2014-05-15 2014-03-31 13F/A-1 CANADIAN SOLAR Common equity shares 136635109 20,004 2,664 15.36 641 23.98 0.0001
2014-05-13 2014-03-31 13F CANADIAN SOLAR Common equity shares 136635109 20,004 641
2014-02-06 2013-12-31 13F/A-1 CANADIAN SOLAR Common equity shares 136635109 17,340 17,340 517 0.0001
Legend
Shares
The total number of shares held by the institution at the end of the reporting period (the effective date). This is provided in the filing.
Value
The total value of the shares as of the effective date. This is provided in the filing.
Avg. Share Price
The weighted average share price of the shares held by the institution. We use FIFO accounting to determine this price
Class
This is the security class as indicated by the filer. There are a variety of values for this field. Common values include "EC" = equity common, "EP" - equity preferred
Allocation (%)
The percent of the institution's portfolio that this position represents. This is provided in NPORT filings. For 13F filings, we calculate it.
Change in Allocation
The change in allocation from the prior reporting period. This is calculated as current allocation - prior allocation.
Change in Allocation (%)
The percent change in allocation from the prior reporting period. This is calculated as (current allocation - prior allocation) / prior allocation.
Cost Basis
The total cost of the shares held. This is calculated as reported shares * avg. share price
Unrealized Gain/Loss
This is the market value of the position as of the effective date minus the cost basis.