Realty Income Corp (NYSE:O) showed up in the 13F filings of 1,333 institutional investors as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 31 Dec, 2025 | 150,415,287 | 684,949 | 0.46% | $8,478,909,717.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 107,909,657 | 2,130,385 | 2.01% | $6,601,912,796.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 105,779,272 | 5,401,325 | 5.38% | $5,962,777,566.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Dec, 2025 | 81,234,234 | 81,234,234 | 0.00% | $4,969,910,436.00 |
| State Street Corp | 31 Dec, 2025 | 63,763,245 | 203,258 | 0.32% | $3,917,894,826.00 |
| State Street Corp | 31 Dec, 2025 | 63,559,987 | 531,095 | 0.84% | $3,599,676,087.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 60,123,420 | 60,123,420 | 0.00% | $3,678,350,836.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 30,297,093 | 1,090,897 | 3.74% | $1,870,541,330.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 29,206,196 | 793,100 | 2.79% | $1,655,991,334.00 |
| Morgan Stanley | 31 Dec, 2025 | 18,291,294 | 3,252,091 | 21.62% | $1,031,080,410.00 |
| Bank Of America Corp /De/ | 31 Dec, 2025 | 17,640,782 | -16,119,984 | -47.75% | $994,410,859.00 |
| Bank Of America Corp /De/ | 31 Dec, 2025 | 17,332,135 | -308,647 | -1.75% | $1,060,380,003.00 |
| Jpmorgan Chase & Co | 31 Dec, 2025 | 15,611,913 | -9,195,669 | -37.07% | $880,043,554.00 |
| Morgan Stanley | 31 Dec, 2025 | 15,242,786 | -3,048,508 | -16.67% | $932,553,748.00 |
| PARNASSUS INVESTMENTS, LLC | 31 Dec, 2025 | 15,106,270 | -2,960,333 | -16.39% | $851,540,440.00 |
| PARNASSUS INVESTMENTS, LLC | 31 Dec, 2025 | 14,142,311 | -963,959 | -6.38% | $865,226,587.00 |
| Jpmorgan Chase & Co | 31 Dec, 2025 | 13,833,893 | -1,778,020 | -11.39% | $845,942,670.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 13,018,219 | 154,581 | 1.20% | $796,456,534.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 12,863,638 | 192,467 | 1.52% | $725,144,157.00 |
| Goldman Sachs Group Inc | 31 Dec, 2025 | 12,253,267 | 6,047,497 | 97.45% | $690,716,699.00 |