Who owns Realty Income?

Top Holders and Investors of O Stock

Find out what company owns Realty Income, who bought O this quarter, and who sold shares of O stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 53.31M $3.93B Dec 2019
BlackRock 34.37M $2.53B Dec 2019
State Street Corporation 21.70M $1.60B Dec 2019
Cohen & Steers Capital Management 8.31M $612.04M Dec 2019
Geode Capital Management 5.71M $419.71M Dec 2019
Northern Trust 5.63M $414.24M Dec 2019
Bank of America Corporation 4.90M $360.76M Dec 2019
Dimensional Fund Advisors 4.88M $359.52M Dec 2019
Daiwa Securities 4.59M $338.21M Dec 2019
Centersquare Investment Management 3.94M $290.00M Dec 2019
Inves 3.61M $266.08M Dec 2019
Nuveen Asset Management 3.61M $265.70M Dec 2019
Legal & General 3.53M $259.85M Dec 2019
Wells Fargo & Company 3.11M $228.74M Dec 2019
Bank of New York Mellon 2.91M $213.91M Dec 2019
Deutsche Bank Aktiengesellschaft 2.78M $0 Dec 2019
Goldman Sachs 2.70M $198.55M Dec 2019
CalPERS 2.64M $194.45M Dec 2019
Jpmorgan Chase & Co 2.63M $193.29M Dec 2019
APG Asset Management US 2.62M $193.28M Dec 2019
Zimmer Partners 2.60M $191.47M Dec 2019
Ubs Global Asset Management Americas 2.38M $175.44M Dec 2019
Principal Financial 2.09M $153.54M Dec 2019
PGGM Vermogensbeheer B.V. 1.94M $142.76M Dec 2019
Santa Barbara Asset Management 1.92M $141.51M Mar 2019
Sumitomo Mitsui Trust Holdings 1.90M $140.10M Dec 2019
Morgan Stanley 1.57M $130.89M Dec 2019
Swiss National Bank 1.56M $115.04M Dec 2019
Bahl & Gaynor 1.47M $108.37M Dec 2019
Charles Schwab Investment Management 1.39M $102.55M Dec 2019
Federated Investors 1.18M $87.12M Dec 2019
Russell Investments 1.16M $85.30M Dec 2019
Alliancebernstein 1.09M $80.01M Dec 2019
Henderson 985652 $72.57M Dec 2019
Raymond James & Associates 953139 $70.18M Dec 2019
Diam 899833 $66.25M Dec 2019
Royal Bank of Canada 873904 $64.41M Dec 2019
UBS Group AG 859602 $63.25M Dec 2019
Credit Suisse AG 854746 $62.93M Dec 2019
Hsbc Holdings 847622 $62.16M Dec 2019
Standard Life Aberdeen 827491 $60.93M Dec 2019
Fmr 826199 $60.83M Dec 2019
Barclays 819160 $60.31M Dec 2019
First Trust Advisors 797575 $58.73M Dec 2019
Bridgeway Capital Management 728200 $53.62M Dec 2019
T. Rowe Price Associates 724916 $53.38M Dec 2019
Parametric Portfolio Associates 719072 $52.95M Dec 2019
New York State Common Retirement Fund 682000 $50.22M Dec 2019
Citadel Advisors 681188 $47.97M Dec 2019
Ameriprise Financial 679395 $50.04M Dec 2019
Susquehanna International 667959 $49.18M Dec 2019
Teachers Advisors 648644 $47.71M Mar 2019
Lasalle Investment Management Securities 647593 $47.68M Dec 2019
Rhumbline Advisers 630590 $46.43M Dec 2019
Pioneer Investment Management 579248 $42.66M Dec 2019
Millennium Management 577103 $42.49M Dec 2019
Pnc Financial Services 570065 $41.97M Dec 2019
Heitman Real Estate Securities 566879 $41.74M Dec 2019
Prudential Financial 532882 $39.24M Dec 2019
California State Teachers Retirement System 525030 $38.66M Dec 2019
TD Asset Management 521584 $38.40M Dec 2019
Commerzbank Aktiengesellschaft 488669 $35.98M Dec 2019
LPL Financial 464322 $34.19M Dec 2019
Franklin Resources 455196 $33.52M Dec 2019
Dearborn Partners 442297 $32.57M Dec 2019
New York State Teachers Retirement System 438795 $32.31M Dec 2019
National Pension Service 437042 $32.18M Dec 2019
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 427728 $31.49M Dec 2019
Citi 424619 $30.91M Dec 2019
Florida State Board of Administration 413709 $30.46M Dec 2019
Bank Of Montreal /can/ 413427 $30.44M Dec 2019
AMP Capital Investors 383839 $28.12M Dec 2019
Adage Capital Partners GP 379600 $27.95M Dec 2019
AQR Capital Management 368242 $27.11M Dec 2019
Mitsubishi UFJ Trust & Banking 346696 $25.53M Dec 2019
Nomura Asset Management 346616 $25.52M Dec 2019
Ladenburg Thalmann Financial Services 320495 $23.60M Dec 2019
State of Wisconsin Investment Board 316106 $23.27M Dec 2019
TIAA-CREF Investment Management 314257 $23.12M Mar 2019
Community Bank of Raymore 312792 $23.03M Dec 2019
Great-West Life Assurance Company 307641 $22.54M Dec 2019
Manufacturers Life Insurance Company 305168 $22.47M Dec 2019
Two Sigma Investments 300172 $22.10M Dec 2019
Johanson Financial Advisors 292191 $3.97M Dec 2019
Toronto-Dominion Bank 281110 $20.70M Dec 2019
Stifel Financial 278845 $21.45M Dec 2019
Chevy Chase Trust Holdings 272342 $20.05M Dec 2019
Virginia Retirement System 271359 $19.98M Dec 2019
Wolverine Trading 265921 $19.48M Dec 2019
NN Investment Partners Holdings N.V. 263373 $19.39M Dec 2019
Advisor 258733 $19.07M Dec 2019
QS Investors 253874 $18.40M Dec 2019
Branch Banking & Trust Company 251807 $18.55M Dec 2019
APG All Pensions Group NV 249649 $16.38M Dec 2019
NISA Investment Advisors 242797 $17.88M Dec 2019
Envestnet Asset Management 237098 $17.46M Dec 2019
Victory Capital Management 236721 $17.43M Dec 2019
Employees Retirement System of Texas 233927 $17.22M Dec 2019
KCM Investment Advisors 228570 $16.83M Dec 2019
Alaska Retirement Management Board 227583 $16.75M Dec 2019
State of New Jersey Common Pension Fund D 227247 $16.73M Dec 2019
Commonwealth Equity Services 225386 $16.60M Dec 2019
Cambridge Investment Research Advisors 225174 $16.58M Dec 2019
D. E. Shaw & Co 210694 $15.51M Dec 2019
Railway Pension Investments 209289 $15.41M Dec 2019
Pictet Asset Management 208603 $15.36M Dec 2019
Bnp Paribas Investment Partners S.a. 206732 $15.22M Dec 2019
Squarepoint Ops 205605 $15.14M Dec 2019
Teachers Insurance and Annuity Association of America 197129 $14.51M Dec 2019
Baird Financial 193715 $14.26M Dec 2019
Raymond James Financial Services Advisors 189057 $13.92M Dec 2019
Bnp Paribas Arbitrage, Snc 186024 $13.70M Dec 2019
Financial Network Investment Corporation 184943 $13.62M Dec 2019
Keybank National Association/oh 183847 $13.54M Dec 2019
Lazard Asset Management 182522 $13.44M Dec 2019
Two Sigma Advisers 179764 $13.24M Dec 2019
American Century Companies 171440 $12.62M Dec 2019
Name OMERS Administration Corporation 169200 $12.46M Dec 2019
Zurcher Kantonalbank 166273 $12.24M Dec 2019
Waters, Parkerson & Co 166165 $12.23M Dec 2019
Edgemoor Investment Advisors 159589 $11.75M Dec 2019
Vestcor Investment Management 155897 $11.48M Dec 2019
ClariVest Asset Management 154230 $11.35M Dec 2019
Aviva 153959 $11.34M Dec 2019
Sunrise Partners Limited Partnership 151172 $11.13M Dec 2019
Canada Pension Plan Investment Board 150637 $11.09M Dec 2019
Ing Investment Management 148840 $10.95M Dec 2019
Capstone Investment Advisors 145812 $10.74M Dec 2019
Mitsubishi UFJ Asset Management 144959 $10.70M Dec 2019
Retirement Systems of Alabama 143238 $10.55M Dec 2019
Tudor Investment Corporation 140214 $10.32M Dec 2019
Stratos Wealth Partners 140138 $10.32M Dec 2019
Sei Investments 139768 $10.31M Dec 2019
Westpac Banking Corporation 137427 $10.12M Dec 2019
Northstar Investment Advisors 136567 $10.06M Dec 2019
Janney Montgomery Scott 135174 $9.95M Dec 2019
Arizona State Retirement System 134382 $9.89M Dec 2019
Bb&t Securities 133966 $10.26M Sep 2019
Tarbox 132767 $9.78M Dec 2019
Wintrust Financial Corporation 131693 $9.78M Dec 2019
Dai-Ichi Life Insurance Company 130471 $9.61M Dec 2019
Royal London Asset Management 128936 $9.44M Dec 2019
Aperio 127584 $9.39M Dec 2019
Trust Co Of Vermont 123019 $9.06M Dec 2019
Calamos Advisors 120164 $8.85M Dec 2019
American International 117213 $8.63M Dec 2019
D.A. Davidson & Co. 116924 $8.61M Dec 2019
ProShare Advisors 114958 $8.46M Dec 2019
Ohio Pers 114114 $8.40M Dec 2019
Winton Capital 112211 $8.26M Dec 2019

Who sold Realty Income?

Fund Name Date Sold Shares Held Valued At
Hexavest Sept. 30, 2019 508823 $39.02M