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 38.73M $2.00B Dec 2015
STATE STREET CORPORATION 15.82M $988.64M Mar 2016
Inves 14.10M $884.19M Mar 2016
BlackRock Institutional Trust Company, N.A. 8.60M $537.60M Mar 2016
BlackRock Fund Advisors 8.25M $515.72M Mar 2016
Shinko Asset Management Co., Ltd.* 7.09M $491.92M Jun 2016
NORTHERN TRUST 4.41M $275.76M Mar 2016
ROYAL LONDON ASSET MANAGEMENT 3.83M $76666 Mar 2016
BlackRock 3.51M $219.32M Mar 2016
JPMORGAN CHASE & CO 3.47M $216.56M Mar 2016
DIMENSIONAL FUND ADVISORS 3.24M $202.79M Mar 2016
Bank of America Corporation 2.35M $146.92M Mar 2016
Wells Fargo & Company 2.26M $141.19M Mar 2016
Geode Capital Management 2.10M $131.30M Mar 2016
PGGM Vermogensbeheer B.V. 1.74M $120.91M Jun 2016
MORGAN STANLEY 1.66M $104.08M Mar 2016
Legal & General 1.56M $97.66M Mar 2016
Ameriprise Financial 1.49M $93.40M Mar 2016
Federated Investors 1.44M $89.93M Mar 2016
BAHL & GAYNOR 1.38M $86.32M Mar 2016
HBK Investments 1.37M $85.78M Mar 2016
ALLIANCEBERNSTEIN 1.13M $58.46M Dec 2015
Swiss National Bank 1.11M $66.60M Mar 2016
Hexavest 1.09M $75.50M Jun 2016
MORNINGSTAR INVESTMENT SERVICES 1.05M $65.76M Mar 2016
Deutsche Bank Aktiengesellschaft 945081 $59.05M Mar 2016
Charles Schwab Investment Management 922907 $57.69M Mar 2016
Sumitomo Mitsui Trust Holdings 883905 $55.25M Mar 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 871531 $54.48M Mar 2016
Cohen & Steers Capital Management 842707 $52.68M Mar 2016
Credit Suisse AG 832622 $52.05M Mar 2016
BlackRock 811808 $50.75M Mar 2016
NN Investment Partners Holdings N.V. 744570 $51.64M Jun 2016
Raymond James & Associates 663621 $41.48M Mar 2016
Neuberger Berman 653812 $40.87M Mar 2016
Royal Bank of Canada 632868 $39.56M Mar 2016
Sumitomo Mitsui Asset Management Company 614353 $38.40M Mar 2016
BNP PARIBAS INVESTMENT PARTNERS S.A. 609176 $38.07M Mar 2016
DIAM 593883 $36.95M Mar 2016
Mitsubishi UFJ Trust & Banking 576685 $36.05M Mar 2016
New York State Common Retirement Fund 570800 $35.68M Mar 2016
CalPERS 564939 $35.31M Mar 2016
California State Teachers Retirement System 545247 $34.08M Mar 2016
Franklin Resources 544230 $33.74M Mar 2016
Janus Capital Management 537068 $33.57M Mar 2016
BlackRock Investment Management 535366 $33.47M Mar 2016
GOLDMAN SACHS 511761 $31.99M Mar 2016
SIT INVESTMENT ASSOCIATES 500600 $31.29M Mar 2016
Financial Network Investment Corporation 486084 $30.44M Mar 2016
Guggenheim Capital, LLC Managers 484364 $30.28M Mar 2016
TIAA-CREF Investment Management 466981 $29.19M Mar 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 457405 $31.73M Jun 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 437576 $30.35M Jun 2016
Mizuho Trust & Banking 436764 $27.30M Mar 2016
T. Rowe Price Associates 434790 $27.18M Mar 2016
Frank Russell Company 411835 $25.76M Mar 2016
HSBC HOLDINGS 406382 $20.98M Dec 2015
TOBAM 401822 $25.12M Mar 2016
Community Bank of Raymore 397079 $27.64M Jun 2016
Edge Asset Management 381117 $23.82M Mar 2016
Sabal Trust Company 379046 $26.07M Jun 2016
Adage Capital Partners GP 370000 $23.13M Mar 2016
First Trust Advisors 369248 $23.08M Mar 2016
BANK OF MONTREAL /CAN/ 364163 $25.23M Jun 2016
UBS Group AG 353102 $22.07M Mar 2016
RHUMBLINE ADVISERS 351297 $21.96M Mar 2016
PRUDENTIAL FINANCIAL 346630 $21.67M Mar 2016
Dearborn Partners 335805 $23.29M Jun 2016
BlackRock Japan 325602 $20.35M Mar 2016
LPL Financial 316417 $19.89M Mar 2016
Teachers Advisors 316097 $19.76M Mar 2016
Florida State Board of Administration 297533 $18.60M Mar 2016
AMERICAN INTERNATIONAL 281777 $17.61M Mar 2016
ENVESTNET ASSET MANAGEMENT 276213 $17.27M Mar 2016
Robeco Institutional Asset Management B V 273132 $18.94M Jun 2016
Teachers Insurance and Annuity Association of America 269167 $16.83M Mar 2016
CORNERSTONE CAPITAL MANAGEMENT HOLDINGS 264421 $16.53M Mar 2016
Parametric Portfolio Associates 262777 $16.43M Mar 2016
State of Wisconsin Investment Board 258764 $16.18M Mar 2016
Manufacturers Life Insurance Company 258508 $16.08M Mar 2016
CITADEL ADVISORS 250982 $15.69M Mar 2016
Bradley, Foster & Sargent 233191 $14.58M Mar 2016
Chevy Chase Trust Holdings 220551 $15.30M Jun 2016
Nomura Asset Management 217071 $13.57M Mar 2016
MEAG MUNICH ERGO Kapitalanlagegesellschaft mbH 213748 $13.34M Mar 2016
Cambridge Investment Research Advisors 213346 $13.34M Mar 2016
BlackRock Advisors 212391 $13.28M Mar 2016
VIRGINIA RETIREMENT SYSTEM 209906 $13.12M Mar 2016
SUSQUEHANNA INTERNATIONAL 208506 $10.77M Dec 2015
Edgemoor Investment Advisors 203053 $12.69M Mar 2016
Nuveen Asset Management 198330 $12.40M Mar 2016
KEYBANK NATIONAL ASSOCIATION/OH 196955 $12.31M Mar 2016
Virginia Retirement System 196853 $10.16M Dec 2015
AMP Capital Investors 189903 $11.81M Mar 2016
BB&T SECURITIES 186631 $11.66M Mar 2016
KCM Investment Advisors 183593 $11.48M Mar 2016
Ladenburg Thalmann Financial Services 182981 $11.57M Mar 2016
VOLORIDGE INVESTMENT MANAGEMENT 180712 $11.30M Mar 2016
APG All Pensions Group NV 170835 $10.68M Mar 2016
National Pension Service 165059 $10.32M Mar 2016
Farmers & Merchants Investment 155118 $10.76M Jun 2016
Capital Fund Management S.A. 151087 $10.49M Jun 2016
CITY NATIONAL BANK 150561 $7.14M Sep 2015
Great-West Life Assurance Company 147518 $9.18M Mar 2016
Metropolitan Life Insurance Company 144193 $9.01M Mar 2016
ING INVESTMENT MANAGEMENT 143498 $8.96M Mar 2016
Korea Investment Corporation 134800 $8.43M Mar 2016
Retirement Systems of Alabama 131344 $9.11M Jun 2016
TRUST CO OF VERMONT 129071 $8.95M Jun 2016
AVIVA 127307 $7.96M Mar 2016
PEAK6 Investments 124700 $6.44M Dec 2015
PICTET ASSET MANAGEMENT 124000 $6.40M Dec 2015
Andra AP-fonden 120500 $7.53M Mar 2016
Aberdeen Asset Management 118993 $7.44M Mar 2016
NISA Investment Advisors 118780 $8.24M Jun 2016
Credit Agricole S.A. 118645 $7.42M Mar 2016
ProShare Advisors 118397 $7.40M Mar 2016
Arizona State Retirement System 117100 $7.32M Mar 2016
SunTrust Banks 116388 $7.27M Mar 2016
United Capital Financial Advisers 115323 $7.21M Mar 2016
AQR Capital Management 113382 $7.09M Mar 2016
OHIO PERS 111928 $7.00M Mar 2016
FMR 111869 $6.99M Mar 2016
Brian McDonald 110203 $6.94M Mar 2016
TD Asset Management 107546 $6.72M Mar 2016
Richard E. Dirickson, Jr. 106235 $6.64M Mar 2016
Three Peaks Capital Management 105877 $6.62M Mar 2016
Alaska Retirement Management Board 104410 $6.52M Mar 2016
Rench Wealth Management 103396 $6.46M Mar 2016
Hokanson Associates 101696 $5.25M Dec 2015
BNP PARIBAS ARBITRAGE, SNC 100566 $6.98M Jun 2016
Aspiriant 97969 $6.12M Mar 2016
Commonwealth Equity Services 97237 $6.08M Mar 2016
Farmers National Bank 93076 $5.82M Mar 2016
Otter Creek Advisors 92100 $5.76M Mar 2016
Tarbox 89154 $5.57M Mar 2016
ADVISORS MANAGEMENT GROUP INC /ADV 87934 $5.50M Mar 2016
TEXAS PERMANENT SCHOOL FUND 86323 $5.40M Mar 2016
STATE TREASURER STATE OF MICHIGAN 86200 $5.39M Mar 2016
Oppenheimer & Co 85724 $5.36M Mar 2016
,,,,,,,,,,,, 85284 $4.40M Dec 2015
British Columbia Investment Management Corporation 84655 $5.87M Jun 2016
Janney Montgomery Scott 84260 $5.27M Mar 2016
STIFEL FINANCIAL 83523 $5.20M Mar 2016
Carnegie Capital Asset Management 79857 $4.99M Mar 2016
IFP Advisors 79818 $4.99M Mar 2016
Renaissance Technologies 79400 $4.96M Mar 2016
Barclays 78492 $4.87M Mar 2016
United Services Automobile Association 77551 $4.85M Mar 2016
GAMBLE JONES INVESTMENT COUNSEL 77515 $4.84M Mar 2016

Who sold Realty Income?

Fund Name Date Sold Shares Held Valued At
Norges Bank Investment Management Dec. 31, 2015 1.14M $58.76M
Daiwa Securities March 31, 2016 880058 $55.01M
DONALDSON CAPITAL MANAGEMENT Dec. 31, 2015 431928 $22.30M
Principal Financial Dec. 31, 2015 376266 $19.43M
First Allied Advisory Services Dec. 31, 2015 225014 $11.63M
AXA Sept. 30, 2015 223800 $10.61M