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 46.81M $2.58B Jun 2017
State Street Corporation 17.56M $969.09M Jun 2017
BlackRock Fund Advisors 9.51M $546.45M Dec 2016
BlackRock Institutional Trust Company, N.A. 9.26M $532.40M Dec 2016
Inves 6.78M $374.10M Jun 2017
Shinko Asset Management Co., Ltd.* 4.77M $319.23M Sep 2016
Northern Trust 4.72M $260.34M Jun 2017
Bank of New York Mellon 4.02M $222.03M Jun 2017
Jpmorgan Chase & Co 4.00M $220.71M Jun 2017
BlackRock 3.81M $218.85M Dec 2016
Dimensional Fund Advisors 3.69M $203.77M Jun 2017
PGGM Vermogensbeheer B.V. 3.05M $168.26M Jun 2017
Geode Capital Management 2.80M $153.98M Jun 2017
Wells Fargo & Company 2.45M $135.32M Jun 2017
Ameriprise Financial 2.27M $125.69M Jun 2017
Bank of America Corporation 2.20M $130.82M Mar 2017
APG Asset Management US 2.11M $116.50M Jun 2017
Goldman Sachs 2.11M $116.21M Jun 2017
Cohen & Steers Capital Management 2.07M $114.28M Jun 2017
Legal & General 1.92M $106.06M Jun 2017
Morgan Stanley 1.51M $89.70M Mar 2017
Swiss National Bank 1.46M $80.55M Jun 2017
Federated Investors 1.39M $76.78M Jun 2017
Morningstar Investment Services 1.36M $75.09M Jun 2017
Alliancebernstein 1.26M $69.29M Jun 2017
Hexavest 1.23M $67.92M Jun 2017
Bahl & Gaynor 1.19M $70.80M Mar 2017
Ubs Global Asset Management Americas 1.18M $65.18M Jun 2017
Diam 1.10M $61.05M Jun 2017
BlackRock 1.03M $59.49M Dec 2016
Sumitomo Mitsui Trust Holdings 996646 $54.99M Jun 2017
Charles Schwab Investment Management 959540 $52.95M Jun 2017
Credit Suisse AG 795473 $43.89M Jun 2017
Principal Financial 790148 $43.60M Jun 2017
Hsbc Holdings 767703 $42.33M Jun 2017
Citi 746735 $41.49M Jun 2017
Credit Agricole S.A. 708602 $42.18M Jun 2017
Tobam 706852 $39.00M Jun 2017
Susquehanna International 677700 $37.40M Jun 2017
Mitsubishi UFJ Trust & Banking 664212 $36.65M Jun 2017
Raymond James & Associates 656488 $36.23M Jun 2017
Barclays 656235 $36.21M Jun 2017
Russell Investments 623575 $34.44M Jun 2017
New York State Common Retirement Fund 599200 $33.06M Jun 2017
Guggenheim Capital, LLC Managers 588224 $32.98M Jun 2017
BlackRock Investment Management 584833 $33.62M Dec 2016
Teachers Advisors 580666 $32.04M Jun 2017
Deutsche Bank Aktiengesellschaft 564169 $30.49M Jun 2017
Rhumbline Advisers 545605 $30.11M Jun 2017
Babson Capital Management 544553 $30.05M Jun 2017
Standard Life Investments 536674 $29.61M Jun 2017
TIAA-CREF Investment Management 527992 $29.13M Jun 2017
California State Teachers Retirement System 522463 $28.83M Jun 2017
CalPERS 515039 $28.42M Jun 2017
American Century Companies 498187 $27.49M Jun 2017
T. Rowe Price Associates 497984 $27.48M Jun 2017
Twin Tree Management 494800 $27.31M Jun 2017
Janus Capital Management 484480 $28.84M Mar 2017
First Trust Advisors 451826 $24.93M Jun 2017
Macquarie 449136 $24.78M Jun 2017
Edge Asset Management 443527 $26.40M Mar 2017
New York State Teachers Retirement System 439618 $24.26M Jun 2017
BlackRock Advisors 423793 $24.36M Dec 2016
Prudential Financial 402584 $22.21M Jun 2017
Community Bank of Raymore 399541 $22.05M Jun 2017
Parametric Portfolio Associates 397952 $21.96M Jun 2017
Florida State Board of Administration 395492 $21.82M Jun 2017
Franklin Resources 394151 $21.73M Jun 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 393103 $21.69M Jun 2017
Dearborn Partners 386810 $21.34M Jun 2017
Adage Capital Partners GP 386000 $21.30M Jun 2017
Two Sigma Advisers 368553 $21.94M Mar 2017
PEAK6 Investments 342096 $18.88M Jun 2017
Financial Network Investment Corporation 332382 $18.36M Jun 2017
BlackRock Japan 330856 $19.02M Dec 2016
Balyasny Asset Management 327118 $18.05M Jun 2017
State of Wisconsin Investment Board 316159 $17.45M Jun 2017
Envestnet Asset Management 303007 $16.72M Jun 2017
Manufacturers Life Insurance Company 296456 $16.35M Jun 2017
Millennium Management 294141 $16.23M Jun 2017
AQR Capital Management 281924 $15.56M Jun 2017
Teachers Insurance and Annuity Association of America 273351 $15.08M Jun 2017
Ladenburg Thalmann Financial Services 268486 $14.36M Jun 2017
National Pension Service 252075 $14.06M Jun 2017
Johnson Investment Counsel 250238 $13.81M Jun 2017
Advisor 249989 $13.59M Jun 2017
Bank Of Montreal /can/ 248285 $13.71M Jun 2017
Adelante Capital Management 247665 $13.67M Jun 2017
Keybank National Association/oh 241404 $13.32M Jun 2017
Chevy Chase Trust Holdings 236310 $13.04M Jun 2017
Citadel Advisors 228077 $12.58M Jun 2017
Nomura Asset Management 227992 $12.58M Jun 2017
Canada Pension Plan Investment Board 227332 $12.54M Jun 2017
Great-West Life Assurance Company 224936 $12.24M Jun 2017
Kayne Anderson Rudnick Investment Management 216537 $11.95M Jun 2017
Cambridge Investment Research Advisors 216174 $11.93M Jun 2017
Sumitomo Mitsui Asset Management Company 212784 $11.74M Jun 2017
Two Sigma Investments 210525 $12.53M Mar 2017
Commonwealth Equity Services 208731 $11.52M Jun 2017
Bnp Paribas Arbitrage, Snc 206998 $11.42M Jun 2017
Otter Creek Advisors 205000 $11.31M Jun 2017
KCM Investment Advisors 202375 $12.05M Mar 2017
Neuberger Berman 195558 $10.79M Jun 2017
Emerald Acquisition 192979 $12.91M Sep 2016
Bnp Paribas Investment Partners S.a. 190758 $10.52M Jun 2017
Bb&t Securities 187721 $10.36M Jun 2017
Edgemoor Investment Advisors 180247 $9.95M Jun 2017
AMP Capital Investors 175959 $9.81M Jun 2017
Aviva 172529 $9.52M Jun 2017
United Capital Financial Advisers 172457 $9.52M Jun 2017
Cornerstone Capital Management Holdings 171844 $9.48M Jun 2017
Raymond James Financial Services Advisors 160139 $8.84M Jun 2017
Sei Investments 158840 $8.67M Jun 2017
Employees Retirement System of Texas 157000 $8.66M Jun 2017
Virginia Retirement System 148959 $8.22M Jun 2017
Ing Investment Management 148791 $8.21M Jun 2017
Metropolitan Life Insurance Company 146236 $8.07M Jun 2017
Renaissance Technologies 146100 $8.06M Jun 2017
LPL Financial 143898 $7.94M Jun 2017
Bradley, Foster & Sargent 143438 $7.91M Jun 2017
Alaska Retirement Management Board 142538 $7.87M Jun 2017
Andra AP-fonden 139400 $7.69M Jun 2017
Ohio Pers 138869 $7.66M Jun 2017
Trust Co Of Vermont 134669 $7.43M Jun 2017
UBS Group AG 134193 $7.40M Jun 2017
NISA Investment Advisors 134090 $7.39M Jun 2017
Pictet Asset Management 134000 $7.36M Jun 2017
Retirement Systems of Alabama 132394 $7.31M Jun 2017
Global Financial Private Capital 129064 $7.12M Jun 2017
SG Americas Securities 125471 $6.92M Jun 2017
Cutler 124508 $6.86M Jun 2017
ProShare Advisors 122480 $6.76M Jun 2017
Stifel Financial 122348 $6.76M Jun 2017
Arizona State Retirement System 121200 $6.69M Jun 2017
Sunrise Partners Limited Partnership 121193 $6.69M Jun 2017
MEAG MUNICH ERGO Kapitalanlagegesellschaft mbH 118557 $6.60M Jun 2017
Walleye Trading 112200 $6.19M Jun 2017
Gradient Investments 109456 $6.04M Jun 2017
Voya Financial Advisors 107863 $6.02M Jun 2017
Fmr 106802 $5.89M Jun 2017
American International 104868 $5.79M Jun 2017
Janney Montgomery Scott 104127 $5.75M Jun 2017
Tarbox 100290 $5.53M Jun 2017
SunTrust Banks 99178 $5.32M Jun 2017
Rench Wealth Management 95151 $5.25M Jun 2017
Dai-Ichi Life Insurance Company 92628 $5.51M Mar 2017
TD Asset Management 91471 $5.05M Jun 2017
United Services Automobile Association 91384 $5.04M Jun 2017
Brian McDonald 90025 $5.15M Jun 2017
State Treasurer State Of Michigan 89724 $4.95M Jun 2017

Who sold Realty Income?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 688077 $39.54M
Robeco Institutional Asset Management B V March 31, 2017 256030 $15.24M
OppenheimerFunds March 31, 2017 238940 $14.22M