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 42.64M $2.96B Jun 2016
STATE STREET CORPORATION 15.58M $1.08B Jun 2016
Inves 11.99M $834.95M Jun 2016
BlackRock Fund Advisors 9.28M $643.87M Jun 2016
BlackRock Institutional Trust Company, N.A. 8.77M $607.95M Jun 2016
Shinko Asset Management Co., Ltd.* 7.09M $491.92M Jun 2016
NORTHERN TRUST 4.69M $325.25M Jun 2016
JPMORGAN CHASE & CO 4.26M $294.88M Jun 2016
Bank of New York Mellon 4.06M $281.41M Jun 2016
BlackRock 3.60M $249.91M Jun 2016
DIMENSIONAL FUND ADVISORS 3.32M $230.05M Jun 2016
Bank of America Corporation 2.56M $177.84M Jun 2016
Wells Fargo & Company 2.40M $166.57M Jun 2016
Geode Capital Management 2.20M $152.01M Jun 2016
Janus Capital Management 2.17M $150.80M Jun 2016
MORGAN STANLEY 1.83M $126.62M Jun 2016
PGGM Vermogensbeheer B.V. 1.74M $120.91M Jun 2016
Legal & General 1.72M $119.22M Jun 2016
Federated Investors 1.67M $115.72M Jun 2016
HBK Investments 1.49M $103.29M Jun 2016
Ameriprise Financial 1.43M $99.43M Jun 2016
Nuveen Asset Management 1.35M $93.60M Jun 2016
BAHL & GAYNOR 1.33M $92.57M Jun 2016
Swiss National Bank 1.16M $80.58M Jun 2016
MORNINGSTAR INVESTMENT SERVICES 1.09M $75.97M Jun 2016
Hexavest 1.09M $75.50M Jun 2016
Deutsche Bank Aktiengesellschaft 1.01M $70.11M Jun 2016
Charles Schwab Investment Management 964666 $66.91M Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 926266 $64.26M Jun 2016
BlackRock 919612 $63.78M Jun 2016
Sumitomo Mitsui Trust Holdings 903867 $62.69M Jun 2016
TOBAM 881223 $61.12M Jun 2016
GOLDMAN SACHS 867324 $60.16M Jun 2016
Credit Suisse AG 859143 $59.67M Jun 2016
CITADEL ADVISORS 766279 $53.15M Jun 2016
NN Investment Partners Holdings N.V. 744570 $51.64M Jun 2016
ALLIANCEBERNSTEIN 726417 $50.38M Jun 2016
Raymond James & Associates 715625 $49.64M Jun 2016
Royal Bank of Canada 641790 $44.01M Jun 2016
Mitsubishi UFJ Trust & Banking 605700 $42.01M Jun 2016
New York State Common Retirement Fund 604700 $41.94M Jun 2016
DIAM 586258 $40.14M Jun 2016
California State Teachers Retirement System 561661 $38.96M Jun 2016
BlackRock Investment Management 555604 $38.54M Jun 2016
Franklin Resources 530240 $36.81M Jun 2016
Sumitomo Mitsui Asset Management Company 516176 $35.80M Jun 2016
Scopia Management 512300 $35.53M Jun 2016
Neuberger Berman 511481 $35.48M Jun 2016
BNP PARIBAS INVESTMENT PARTNERS S.A. 510489 $35.41M Jun 2016
Guggenheim Capital, LLC Managers 487796 $33.84M Jun 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 457405 $31.73M Jun 2016
T. Rowe Price Associates 457190 $31.71M Jun 2016
Mizuho Trust & Banking 440055 $30.52M Jun 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 437576 $30.35M Jun 2016
First Trust Advisors 425679 $29.53M Jun 2016
SUSQUEHANNA INTERNATIONAL 413800 $28.70M Jun 2016
Frank Russell Company 411835 $25.76M Mar 2016
HSBC HOLDINGS 409654 $28.42M Jun 2016
Florida State Board of Administration 402723 $27.93M Jun 2016
Community Bank of Raymore 397079 $27.64M Jun 2016
TIAA-CREF Investment Management 394644 $27.37M Jun 2016
Principal Financial 393310 $27.28M Jun 2016
RHUMBLINE ADVISERS 387378 $26.87M Jun 2016
Adage Capital Partners GP 384800 $26.69M Jun 2016
PRUDENTIAL FINANCIAL 384630 $26.68M Jun 2016
Edge Asset Management 380947 $26.42M Jun 2016
Sabal Trust Company 379046 $26.07M Jun 2016
UBS Group AG 367724 $27.44M Jun 2016
BANK OF MONTREAL /CAN/ 364163 $25.23M Jun 2016
Emerald Acquisition 336057 $23.30M Jun 2016
Dearborn Partners 335805 $23.29M Jun 2016
Financial Network Investment Corporation 327707 $22.74M Jun 2016
BlackRock Japan 326956 $22.68M Jun 2016
Teachers Advisors 310015 $21.50M Jun 2016
ENVESTNET ASSET MANAGEMENT 289028 $20.05M Jun 2016
Parametric Portfolio Associates 288767 $20.03M Jun 2016
CORNERSTONE CAPITAL MANAGEMENT HOLDINGS 279226 $19.37M Jun 2016
Teachers Insurance and Annuity Association of America 275412 $19.10M Jun 2016
Robeco Institutional Asset Management B V 273132 $18.94M Jun 2016
Adelante Capital Management 268930 $18.65M Jun 2016
Manufacturers Life Insurance Company 268543 $18.62M Jun 2016
State of Wisconsin Investment Board 252624 $17.52M Jun 2016
SIT INVESTMENT ASSOCIATES 248750 $17.25M Jun 2016
BlackRock Advisors 246285 $17.08M Jun 2016
Advisor 227741 $15.80M Jun 2016
Cambridge Investment Research Advisors 226835 $15.73M Jun 2016
Chevy Chase Trust Holdings 220551 $15.30M Jun 2016
BB&T SECURITIES 220321 $15.28M Jun 2016
AMP Capital Investors 212286 $14.53M Jun 2016
VIRGINIA RETIREMENT SYSTEM 209906 $13.12M Mar 2016
KEYBANK NATIONAL ASSOCIATION/OH 208056 $14.43M Jun 2016
Great-West Life Assurance Company 207669 $14.23M Jun 2016
Edgemoor Investment Advisors 202011 $14.01M Jun 2016
Ladenburg Thalmann Financial Services 197352 $12.14M Jun 2016
APG All Pensions Group NV 196035 $13.60M Jun 2016
Nomura Asset Management 190164 $13.19M Jun 2016
KCM Investment Advisors 185728 $12.88M Jun 2016
National Pension Service 182798 $12.68M Jun 2016
AQR Capital Management 181019 $12.56M Jun 2016
LPL Financial 175346 $12.47M Jun 2016
Janney Montgomery Scott 172468 $11.96M Jun 2016
Winton Capital 168579 $11.69M Jun 2016
Bradley, Foster & Sargent 163540 $11.34M Jun 2016
Virginia Retirement System 162159 $11.25M Jun 2016
PEAK6 Investments 161800 $11.22M Jun 2016
AVIVA 155741 $10.80M Jun 2016
Farmers & Merchants Investment 155118 $10.76M Jun 2016
Commonwealth Equity Services 154978 $10.75M Jun 2016
Capital Fund Management S.A. 151087 $10.49M Jun 2016
ING INVESTMENT MANAGEMENT 149907 $10.38M Jun 2016
Metropolitan Life Insurance Company 146995 $10.20M Jun 2016
Barclays 146584 $10.18M Jun 2016
Credit Agricole S.A. 145248 $10.08M Jun 2016
Employees Retirement System of Texas 142000 $9.85M Jun 2016
Raymond James Financial Services Advisors 138405 $9.60M Jun 2016
Aberdeen Asset Management 136281 $9.45M Jun 2016
Zurcher Kantonalbank 133596 $9.27M Jun 2016
Retirement Systems of Alabama 131344 $9.11M Jun 2016
United Capital Financial Advisers 130826 $9.03M Jun 2016
Andra AP-fonden 129200 $8.96M Jun 2016
TRUST CO OF VERMONT 129071 $8.95M Jun 2016
PICTET ASSET MANAGEMENT 127400 $7.66M Jun 2016
SunTrust Banks 126197 $8.58M Jun 2016
KBC Group NV 122295 $8.50M Jun 2016
Arizona State Retirement System 122000 $8.46M Jun 2016
NISA Investment Advisors 118780 $8.24M Jun 2016
FMR 117820 $8.17M Jun 2016
OHIO PERS 117366 $8.14M Jun 2016
Ontario Teachers' Pension Plan Board 116022 $8.05M Jun 2016
TD Asset Management 114196 $7.92M Jun 2016
Brian McDonald 111343 $7.67M Jun 2016
Oppenheimer & Co 110072 $7.63M Jun 2016
ProShare Advisors 110048 $7.63M Jun 2016
FORSTA AP-FONDEN 109300 $7.58M Jun 2016
Korea Investment Corporation 108000 $7.49M Jun 2016
Richard E. Dirickson, Jr. 107317 $7.44M Jun 2016
GRS Advisors 105500 $7.32M Jun 2016
Alaska Retirement Management Board 104410 $6.52M Mar 2016
AMERICAN INTERNATIONAL 102416 $7.10M Jun 2016
Rench Wealth Management 101817 $7.06M Jun 2016
Hokanson Associates 101696 $5.25M Dec 2015
BNP PARIBAS ARBITRAGE, SNC 100566 $6.98M Jun 2016
STIFEL FINANCIAL 100200 $6.95M Jun 2016
Aspiriant 96640 $4.29M Jun 2016
Farmers National Bank 92547 $6.42M Jun 2016
STATE TREASURER STATE OF MICHIGAN 89500 $6.21M Jun 2016
Tarbox 88868 $6.16M Jun 2016
ROYAL LONDON ASSET MANAGEMENT 87665 $6.08M Jun 2016
ADVISORS MANAGEMENT GROUP INC /ADV 86962 $6.03M Jun 2016
Citi 86398 $5.97M Jun 2016

Who sold Realty Income?

Fund Name Date Sold Shares Held Valued At
Daiwa Securities March 31, 2016 880058 $55.01M
Cohen & Steers Capital Management March 31, 2016 842707 $52.68M
CalPERS March 31, 2016 564939 $35.31M
MEAG MUNICH ERGO Kapitalanlagegesellschaft mbH March 31, 2016 213748 $13.34M
VOLORIDGE INVESTMENT MANAGEMENT March 31, 2016 180712 $11.30M