Canadian Solar Inc.
US ˙ NasdaqGS ˙ CA1366351098

SecurityCSIQ / Canadian Solar Inc.
InstitutionCitigroup Inc
Latest Disclosed Ownership660,272 shares
Latest Disclosed Value $ 9,144,768
Citigroup Inc ownership in CSIQ / Canadian Solar Inc.

On May 11, 2026 - Citigroup Inc filed a 13F-HR form disclosing ownership of 660,272 shares of Canadian Solar Inc. (US:CSIQ) valued at $9,144,767 USD as of March 31, 2026. The entity filed a previous 13F-HR on February 13, 2026 disclosing 528,708 shares of Canadian Solar Inc.. This represents a change in shares of 24.88% during the quarter. The current value of the position is $12,895,112 USD.

Citigroup Inc has a history of taking positions in derivatives of the underlying security (CSIQ) in the form of stock options. The firm currently holds call options representing 250,000 of underlying shares valued at $3,462,500 USD and put options representing 0 of underlying shares valued at $0 USD .

Note: prior versions of this page mistakenly stated that the share values represented the number of options, not the number of underlying shares. For more information on the data backing these reports, please see the SEC document Frequently Asked Questions About Form 13F.

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 .

Institutional Put/Call Ratios
(Premium Subscription Required)

In addition to reporting standard equity and debt issues, institutions with more than 100MM assets under management must also disclose their put and call option holdings. Since put options generally indicate negative sentiment, and call options indicate positive sentiment, we can get a sense of the overall institutional sentiment by plotting the ratio of puts to calls. The chart to the right plots the historical put/call ratio for this instrument.

Using Put/Call Ratio as an indicator of investor sentiment overcomes one of the key deficiencies of using total institutional ownership, which is that a significant amount of assets under management are invested passively to track indices. Passively-managed funds do not typically buy options, so the put/call ratio indicator more closely tracks the sentiment of actively-managed funds.

CSIQ / Canadian Solar Inc. Historical Put/Call Ratio
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-11 2026-03-31 13F CANADIAN SOLAR COM 136635109 660,272 131,564 24.88 9,145 -27.24 0.0020
2026-02-13 2025-12-31 13F CANADIAN SOLAR COM 136635109 528,708 431,129 441.83 12,567 887.97 0.0055
2025-11-10 2025-09-30 13F CANADIAN SOLAR COM 136635109 97,579 51,055 109.74 1,272 147.95 0.0006
2025-08-11 2025-06-30 13F CANADIAN SOLAR COM 136635109 46,524 -25,216 -35.15 514 -17.26 0.0003
2025-05-12 2025-03-31 13F CANADIAN SOLAR COM 136635109 71,740 -4,200 -5.53 621 -26.54 0.0003
2025-02-12 2024-12-31 13F CANADIAN SOLAR COM 136635109 75,940 -5,544 -6.80 844 -38.17 0.0005
2024-11-12 2024-09-30 13F CANADIAN SOLAR COM 136635109 81,484 -308 -0.38 1,366 13.18 0.0008
2024-08-12 2024-06-30 13F CANADIAN SOLAR COM 136635109 81,792 26,661 48.36 1,206 10.74 0.0008
2024-05-10 2024-03-31 13F CANADIAN SOLAR COM 136635109 55,131 1,228 2.28 1,089 -22.93 0.0007
2024-02-09 2023-12-31 13F CANADIAN SOLAR COM 136635109 53,903 -6,406 -10.62 1,414 -4.78 0.0010
2023-12-06 2023-09-30 13F/A-1 CANADIAN SOLAR COM 136635109 60,309 12,908 27.23 1,484 -19.04 0.0011
2023-11-09 2023-09-30 13F CANADIAN SOLAR COM 136635109 60,309 12,908 1,484 0.0004
2023-08-10 2023-06-30 13F CANADIAN SOLAR COM 136635109 47,401 2,642 5.90 1,834 2.92 0.0012
2023-05-11 2023-03-31 13F CANADIAN SOLAR COM 136635109 44,759 -1,636 -3.53 1,782 24.28 0.0012
2023-02-09 2022-12-31 13F CANADIAN SOLAR COM 136635109 46,395 -5,365 -10.37 1,434 -25.67 0.0011
2022-11-10 2022-09-30 13F CANADIAN SOLAR COM 136635109 51,760 2,253 4.55 1,928 25.03 0.0014
2022-08-10 2022-06-30 13F CANADIAN SOLAR COM 136635109 49,507 -27,195 -35.46 1,542 -43.14 0.0011
2022-05-12 2022-03-31 13F CANADIAN SOLAR COM 136635109 76,702 -21,447 -21.85 2,712 -11.69 0.0016
2022-02-10 2021-12-31 13F CANADIAN SOLAR COM 136635109 98,149 4,165 4.43 3,071 -5.54 0.0016
2021-11-10 2021-09-30 13F CANADIAN SOLAR COM 136635109 93,984 -1,966 -2.05 3,251 -24.45 0.0019
2021-08-10 2021-06-30 13F CANADIAN SOLAR COM 136635109 95,950 -45,646 -32.24 4,303 -38.77 0.0026
2021-05-13 2021-03-31 13F CANADIAN SOLAR COM 136635109 141,596 -184,543 -56.58 7,028 -57.94 0.0045
2021-02-11 2020-12-31 13F CANADIAN SOLAR COM 136635109 326,139 291,982 854.82 16,711 1,293.74 0.0099
2020-11-12 2020-09-30 13F CANADIAN SOLAR COM 136635109 34,157 33,457 4,779.57 1,199 9,123.08 0.0008
2020-08-12 2020-06-30 13F CANADIAN SOLAR COM 136635109 700 0 0.00 13 18.18 0.0000
2020-05-12 2020-03-31 13F CANADIAN SOLAR COM 136635109 700 -88,059 -99.21 11 -99.44 0.0000
2020-02-12 2019-12-31 13F CANADIAN SOLAR COM 136635109 88,759 12,459 16.33 1,962 36.16 0.0014
2019-11-08 2019-09-30 13F CANADIAN SOLAR COM 136635109 76,300 7,142 10.33 1,441 -4.57 0.0011
2019-08-12 2019-06-30 13F CANADIAN SOLAR COM 136635109 69,158 30,900 80.77 1,510 111.78 0.0012
2019-05-13 2019-03-31 13F CANADIAN SOLAR COM 136635109 38,258 -93,254 -70.91 713 -62.20 0.0007
2019-02-12 2018-12-31 13F CANADIAN SOLAR COM 136635109 131,512 -119,364 -47.58 1,886 -48.14 0.0019
2018-11-13 2018-09-30 13F CANADIAN SOLAR COM 136635109 250,876 79,314 46.23 3,637 73.11 0.0032
2018-08-10 2018-06-30 13F CANADIAN SOLAR COM 136635109 171,562 120,353 235.02 2,101 152.22 0.0019
2018-05-11 2018-03-31 13F CANADIAN SOLAR COM 136635109 51,209 -25,061 -32.86 833 -35.23 0.0007
2018-02-12 2017-12-31 13F CANADIAN SOLAR COM 136635109 76,270 26,019 51.78 1,286 52.01 0.0010
2017-11-13 2017-09-30 13F CANADIAN SOLAR COM 136635109 50,251 -250 -0.50 846 5.22 0.0007
2017-08-11 2017-06-30 13F CANADIAN SOLAR COM 136635109 50,501 2,523 5.26 804 36.50 0.0007
2017-05-12 2017-03-31 13F CANADIAN SOLAR COM 136635109 47,978 -11,777 -19.71 589 -19.09 0.0005
2017-02-10 2016-12-31 13F CANADIAN SOLAR COM 136635109 59,755 33,654 128.94 728 102.79 0.0007
2016-11-10 2016-09-30 13F CANADIAN SOLAR COM 136635109 26,101 -7,339 -21.95 359 -29.05 0.0003
2016-08-12 2016-06-30 13F CANADIAN SOLAR COM 136635109 33,440 19,352 137.37 506 86.03 0.0005
2016-05-13 2016-03-31 13F CANADIAN SOLAR COM 136635109 14,088 8,237 140.78 272 60.95 0.0003
2016-02-12 2015-12-31 13F CANADIAN SOLAR COM 136635109 5,851 -78,993 -93.10 169 -88.01 0.0002
2015-11-13 2015-09-30 13F CANADIAN SOLAR COM 136635109 84,844 64,617 319.46 1,410 143.94 0.0013
2015-08-13 2015-06-30 13F CANADIAN SOLAR COM 136635109 20,227 18,475 1,054.51 578 879.66 0.0005
2015-05-14 2015-03-31 13F CANADIAN SOLAR COM 136635109 1,752 -392,316 -99.56 59 -99.38 0.0001
2015-02-17 2014-12-31 13F CANADIAN SOLAR COM 136635109 394,068 332,546 540.53 9,532 333.08 0.0085
2014-11-14 2014-09-30 13F CANADIAN SOLAR COM 136635109 61,522 -43,916 -41.65 2,201 -33.22 0.0019
2014-08-14 2014-06-30 13F CANADIAN SOLAR COM 136635109 105,438 28,902 37.76 3,296 34.37 0.0032
2014-05-15 2014-03-31 13F CANADIAN SOLAR COM 136635109 76,536 49,060 178.56 2,453 199.15 0.0025
2014-02-14 2013-12-31 13F CANADIAN SOLAR COM 136635109 27,476 -20,000 -42.13 820 1.61 0.0007
2013-11-14 2013-09-30 13F CANADIAN SOLAR COM 136635109 47,476 16,184 51.72 807 134.59 0.0008
2013-08-14 2013-06-30 13F CANADIAN SOLAR COM 136635109 31,292 31,292 344 0.0003
Disclosed Call Options
File
Date
Effective
Date
Form Security Class ID Opt Avg Share
Price
Shares ΔShares
(%)
Value
(x1000)
ΔValue
(%)
Prior Allocation
(%)
Allocation
(%)
ΔAllocation
(%)
Cost Basis
(x1000)
Profit
(x1000)
Return
(%)
2026-05-11 2026-03-31 13F CANADIAN SOLAR COM Call 250,000 0.00 3,462 -41.74 n/a n/a n/a
2026-02-13 2025-12-31 13F CANADIAN SOLAR COM Call 250,000 5,942 n/a n/a n/a
2021-05-13 2021-03-31 13F CANADIAN SOLAR COM Call 0 -100.00 0 -100.00 n/a n/a n/a
2021-02-11 2020-12-31 13F CANADIAN SOLAR COM Call 110,100 -23.06 5,642 12.32 n/a n/a n/a
2020-11-12 2020-09-30 13F CANADIAN SOLAR COM Call 143,100 -27.58 5,023 31.91 n/a n/a n/a
2020-08-12 2020-06-30 13F CANADIAN SOLAR COM Call 197,600 -16.02 3,808 1.71 n/a n/a n/a
2020-05-12 2020-03-31 13F CANADIAN SOLAR COM Call 235,300 -1.88 3,744 -29.36 n/a n/a n/a
2020-02-12 2019-12-31 13F CANADIAN SOLAR COM Call 239,800 -10.15 5,300 5.18 n/a n/a n/a
2019-11-08 2019-09-30 13F CANADIAN SOLAR COM Call 266,900 2.77 5,039 -11.11 n/a n/a n/a
2019-08-12 2019-06-30 13F CANADIAN SOLAR COM Call 259,700 37.48 5,669 61.10 n/a n/a n/a
2019-05-13 2019-03-31 13F CANADIAN SOLAR COM Call 188,900 -17.00 3,519 7.81 n/a n/a n/a
2019-02-12 2018-12-31 13F CANADIAN SOLAR COM Call 227,600 4.84 3,264 3.68 n/a n/a n/a
2018-11-13 2018-09-30 13F CANADIAN SOLAR COM Call 217,100 65.73 3,148 96.38 n/a n/a n/a
2018-08-10 2018-06-30 13F CANADIAN SOLAR COM Call 131,000 -17.25 1,603 -37.77 n/a n/a n/a
2018-05-11 2018-03-31 13F CANADIAN SOLAR COM Call 158,300 110.23 2,576 102.83 n/a n/a n/a
2018-02-12 2017-12-31 13F CANADIAN SOLAR COM Call 75,300 -19.72 1,270 -19.62 n/a n/a n/a
2017-11-13 2017-09-30 13F CANADIAN SOLAR COM Call 93,800 -18.65 1,580 -13.94 n/a n/a n/a
2017-08-11 2017-06-30 13F CANADIAN SOLAR COM Call 115,300 3.04 1,836 33.72 n/a n/a n/a
2017-05-12 2017-03-31 13F CANADIAN SOLAR COM Call 111,900 -18.02 1,373 -17.44 n/a n/a n/a
2017-02-10 2016-12-31 13F CANADIAN SOLAR COM Call 136,500 0.29 1,663 -11.07 n/a n/a n/a
2016-11-10 2016-09-30 13F CANADIAN SOLAR COM Call 136,100 37.89 1,870 25.34 n/a n/a n/a
2016-08-12 2016-06-30 13F CANADIAN SOLAR COM Call 98,700 53.02 1,492 19.94 n/a n/a n/a
2016-05-13 2016-03-31 13F CANADIAN SOLAR COM Call 64,500 -45.06 1,244 -63.41 n/a n/a n/a
2016-02-12 2015-12-31 13F CANADIAN SOLAR COM Call 117,400 4.17 3,400 81.53 n/a n/a n/a
2015-11-13 2015-09-30 13F CANADIAN SOLAR COM Call 112,700 16.19 1,873 -32.48 n/a n/a n/a
2015-08-13 2015-06-30 13F CANADIAN SOLAR COM Call 97,000 -13.93 2,774 -26.28 n/a n/a n/a
2015-05-14 2015-03-31 13F CANADIAN SOLAR COM Call 112,700 30.29 3,763 79.88 n/a n/a n/a
2015-02-17 2014-12-31 13F CANADIAN SOLAR COM Call 86,500 9.63 2,092 -25.87 n/a n/a n/a
2014-11-14 2014-09-30 13F CANADIAN SOLAR COM Call 78,900 -39.72 2,822 -31.04 n/a n/a n/a
2014-08-14 2014-06-30 13F CANADIAN SOLAR COM Call 130,900 30.51 4,092 27.32 n/a n/a n/a
2014-05-15 2014-03-31 13F CANADIAN SOLAR COM Call 100,300 51.74 3,214 63.06 n/a n/a n/a
2014-02-14 2013-12-31 13F CANADIAN SOLAR COM Call 66,100 61.61 1,971 183.60 n/a n/a n/a
2013-11-14 2013-09-30 13F CANADIAN SOLAR COM Call 40,900 -17.87 695 27.06 n/a n/a n/a
2013-08-14 2013-06-30 13F CANADIAN SOLAR COM Call 49,800 547 n/a n/a n/a
Disclosed Put Options
File
Date
Effective
Date
Form Security Class ID Opt Avg Share Price Shares ΔShares
(%)
Value
(x1000)
ΔValue
(%)
Prior Allocation
(%)
Allocation
(%)
ΔAllocation
(%)
Cost Basis
(x1000)
Profit
(x1000)
Return
(%)
2021-05-13 2021-03-31 13F CANADIAN SOLAR COM Put 0 -100.00 0 -100.00 n/a n/a n/a
2021-02-11 2020-12-31 13F CANADIAN SOLAR COM Put 105,400 -12.53 5,401 27.68 n/a n/a n/a
2020-11-12 2020-09-30 13F CANADIAN SOLAR COM Put 120,500 -6.23 4,230 70.84 n/a n/a n/a
2020-08-12 2020-06-30 13F CANADIAN SOLAR COM Put 128,500 112.75 2,476 157.65 n/a n/a n/a
2020-05-12 2020-03-31 13F CANADIAN SOLAR COM Put 60,400 -73.39 961 -80.85 n/a n/a n/a
2020-02-12 2019-12-31 13F CANADIAN SOLAR COM Put 227,000 78.74 5,017 109.22 n/a n/a n/a
2019-11-08 2019-09-30 13F CANADIAN SOLAR COM Put 127,000 14.00 2,398 -1.40 n/a n/a n/a
2019-08-12 2019-06-30 13F CANADIAN SOLAR COM Put 111,400 -27.05 2,432 -14.52 n/a n/a n/a
2019-05-13 2019-03-31 13F CANADIAN SOLAR COM Put 152,700 -54.93 2,845 -41.44 n/a n/a n/a
2019-02-12 2018-12-31 13F CANADIAN SOLAR COM Put 338,800 -32.29 4,858 -33.05 n/a n/a n/a
2018-11-13 2018-09-30 13F CANADIAN SOLAR COM Put 500,400 41.80 7,256 68.00 n/a n/a n/a
2018-08-10 2018-06-30 13F CANADIAN SOLAR COM Put 352,900 30.27 4,319 -2.02 n/a n/a n/a
2018-05-11 2018-03-31 13F CANADIAN SOLAR COM Put 270,900 -14.43 4,408 -17.42 n/a n/a n/a
2018-02-12 2017-12-31 13F CANADIAN SOLAR COM Put 316,600 8.09 5,338 8.23 n/a n/a n/a
2017-11-13 2017-09-30 13F CANADIAN SOLAR COM Put 292,900 8.68 4,932 14.97 n/a n/a n/a
2017-08-11 2017-06-30 13F CANADIAN SOLAR COM Put 269,500 7.46 4,290 39.42 n/a n/a n/a
2017-05-12 2017-03-31 13F CANADIAN SOLAR COM Put 250,800 50.27 3,077 51.35 n/a n/a n/a
2017-02-10 2016-12-31 13F CANADIAN SOLAR COM Put 166,900 21.82 2,033 8.02 n/a n/a n/a
2016-11-10 2016-09-30 13F CANADIAN SOLAR COM Put 137,000 54.80 1,882 40.66 n/a n/a n/a
2016-08-12 2016-06-30 13F CANADIAN SOLAR COM Put 88,500 78.07 1,338 39.67 n/a n/a n/a
2016-05-13 2016-03-31 13F CANADIAN SOLAR COM Put 49,700 -71.37 958 -80.94 n/a n/a n/a
2016-02-12 2015-12-31 13F CANADIAN SOLAR COM Put 173,600 0.70 5,027 75.46 n/a n/a n/a
2015-11-13 2015-09-30 13F CANADIAN SOLAR COM Put 172,400 0.94 2,865 -41.35 n/a n/a n/a
2015-08-13 2015-06-30 13F CANADIAN SOLAR COM Put 170,800 -53.21 4,885 -59.92 n/a n/a n/a
2015-05-14 2015-03-31 13F CANADIAN SOLAR COM Put 365,000 -42.78 12,188 -21.02 n/a n/a n/a
2015-02-17 2014-12-31 13F CANADIAN SOLAR COM Put 637,900 310.75 15,431 177.79 n/a n/a n/a
2014-11-14 2014-09-30 13F CANADIAN SOLAR COM Put 155,300 18.19 5,555 35.22 n/a n/a n/a
2014-08-14 2014-06-30 13F CANADIAN SOLAR COM Put 131,400 -20.89 4,108 -22.81 n/a n/a n/a
2014-05-15 2014-03-31 13F CANADIAN SOLAR COM Put 166,100 108.93 5,322 124.46 n/a n/a n/a
2014-02-14 2013-12-31 13F CANADIAN SOLAR COM Put 79,500 173.20 2,371 379.96 n/a n/a n/a
2013-11-14 2013-09-30 13F CANADIAN SOLAR COM Put 29,100 -32.01 494 5.11 n/a n/a n/a
2013-08-14 2013-06-30 13F CANADIAN SOLAR COM Put 42,800 470 n/a n/a n/a
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.