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
The Vanguard Group,Inc 44.10M $2.54B Dec 2016
STATE STREET CORPORATION 16.15M $928.03M Dec 2016
BlackRock Fund Advisors 9.51M $546.45M Dec 2016
BlackRock Institutional Trust Company, N.A. 9.26M $532.40M Dec 2016
Invesco Ltd. 7.20M $414.69M Dec 2016
Bank of New York Mellon 4.97M $285.94M Dec 2016
Shinko Asset Management Co., Ltd.* 4.77M $319.23M Sep 2016
NORTHERN TRUST 4.36M $250.72M Dec 2016
BlackRock Group 3.81M $218.85M Dec 2016
DIMENSIONAL FUND ADVISORS 3.43M $196.94M Dec 2016
PGGM Vermogensbeheer B.V. 2.99M $172.08M Dec 2016
Janus Capital Management LLC 2.46M $141.49M Dec 2016
Geode Capital Management, LLC 2.41M $138.33M Dec 2016
Wells Fargo & Company 2.40M $138.15M Dec 2016
Bank of America Corporation 2.10M $120.61M Dec 2016
Ameriprise Financial, Inc. 1.91M $109.71M Dec 2016
Legal & General Group Plc 1.72M $99.14M Dec 2016
JPMORGAN CHASE & CO 1.63M $93.90M Dec 2016
MORGAN STANLEY 1.52M $87.39M Dec 2016
Federated Investors 1.34M $76.95M Dec 2016
Hexavest 1.32M $75.68M Dec 2016
MORNINGSTAR INVESTMENT SERVICES, INC. 1.32M $75.59M Dec 2016
Swiss National Bank 1.20M $69.19M Dec 2016
Renaissance Technologies, L.L.C. 1.18M $67.75M Dec 2016
TOBAM 1.12M $75.11M Sep 2016
BlackRock 1.03M $59.49M Dec 2016
GOLDMAN SACHS GROUP INC 1.03M $59.47M Dec 2016
DIAM Co., Ltd. 1.03M $58.60M Dec 2016
Sumitomo Mitsui Trust Holdings, Inc. 995558 $57.22M Dec 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 977508 $56.19M Dec 2016
Deutsche Bank Aktiengesellschaft 972948 $55.72M Dec 2016
ALLIANCEBERNSTEIN, L.P. 964547 $55.44M Dec 2016
BAHL & GAYNOR INC 857128 $49.27M Dec 2016
Credit Suisse AG 817060 $46.96M Dec 2016
Charles Schwab Investment Management, Inc. 804419 $46.24M Dec 2016
Citigroup Inc. 737365 $42.18M Dec 2016
Royal Bank of Canada 688077 $39.54M Dec 2016
Mitsubishi UFJ Trust & Banking Corp 656584 $37.74M Dec 2016
CITADEL ADVISORS LLC 654242 $37.61M Dec 2016
Raymond James & Associates 651788 $37.46M Dec 2016
HSBC HOLDINGS PLC 639332 $36.77M Dec 2016
Principal Financial Group, Inc. 631613 $36.30M Dec 2016
BlackRock Investment Management 584833 $33.62M Dec 2016
Guggenheim Capital, LLC Managers 568346 $32.67M Dec 2016
New York State Common Retirement Fund 561300 $32.26M Dec 2016
California State Teachers Retirement System 552261 $31.74M Dec 2016
CalPERS 546139 $31.39M Dec 2016
TIAA-CREF Investment Management 538261 $30.94M Dec 2016
RHUMBLINE ADVISERS 528280 $30.37M Dec 2016
T. Rowe Price Associates, Inc. 492002 $28.28M Dec 2016
SUSQUEHANNA INTERNATIONAL 483086 $27.76M Dec 2016
HBK Investments L.P. (1) 450000 $25.87M Dec 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 449787 $25.85M Dec 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 442221 $25.42M Dec 2016
BlackRock Advisors 423793 $24.36M Dec 2016
Edge Asset Management, Inc. 418671 $24.07M Dec 2016
Adelante Capital Management LLC 414365 $23.82M Dec 2016
Frank Russell Company 411835 $25.76M Mar 2016
Florida State Board of Administration 402398 $23.13M Dec 2016
Community Bank of Raymore 398289 $22.83M Dec 2016
Franklin Resources, Inc. 396922 $23.19M Dec 2016
PRUDENTIAL FINANCIAL 384254 $22.09M Dec 2016
Adage Capital Partners GP, L.L.C. 372600 $21.42M Dec 2016
Sabal Trust Company 367846 $21.14M Dec 2016
Dearborn Partners L.L.C. 355090 $20.41M Dec 2016
First Trust Advisors L.P. 354292 $20.36M Dec 2016
BANK OF MONTREAL /CAN/ 346576 $19.24M Dec 2016
Parametric Portfolio Associates 341781 $19.65M Dec 2016
APG All Pensions Group NV 331835 $18.09M Dec 2016
BlackRock Japan 330856 $19.02M Dec 2016
Teachers Advisors 321961 $18.51M Dec 2016
Financial Network Investment Corporation 319385 $18.33M Dec 2016
Robeco Institutional Asset Management B V 276596 $15.90M Dec 2016
Teachers Insurance and Annuity Association of America 270184 $15.53M Dec 2016
The Manufacturers Life Insurance Company 264318 $15.20M Dec 2016
Millennium Management LLC 263437 $15.14M Dec 2016
Kayne Anderson Rudnick Investment Management, LLC 260613 $14.98M Dec 2016
AQR Capital Management, LLC 259653 $14.92M Dec 2016
Credit Agricole S.A. 253696 $15.10M Dec 2016
Twin Tree Management 244700 $14.07M Dec 2016
Neuberger Berman Group LLC 244343 $14.04M Dec 2016
CORNERSTONE CAPITAL MANAGEMENT HOLDINGS 230248 $13.23M Dec 2016
Ladenburg Thalmann Financial Services 227020 $13.01M Dec 2016
State of Wisconsin Investment Board 225182 $12.94M Dec 2016
Cutler 223131 $12.82M Dec 2016
Advisor 220943 $12.50M Dec 2016
HIGHBRIDGE CAPITAL MANAGEMENT LLC 220000 $12.65M Dec 2016
KEYBANK NATIONAL ASSOCIATION/OH 219501 $12.62M Dec 2016
BB&T SECURITIES 219180 $14.67M Dec 2016
Chevy Chase Trust Holdings, Inc. 216557 $12.46M Dec 2016
Barclays PLC 215706 $12.38M Dec 2016
The Great-West Life Assurance Company 215250 $12.56M Dec 2016
Nomura Asset Management Co., Ltd. 214644 $12.34M Dec 2016
KBC Group NV 213020 $12.24M Dec 2016
VIRGINIA RETIREMENT SYSTEM 209906 $13.12M Mar 2016
Russell Investments 205930 $11.66M Dec 2016
National Pension Service 204026 $11.73M Dec 2016
Cambridge Investment Research Advisors 203918 $11.72M Dec 2016
AMP Capital Investors 200875 $11.38M Dec 2016
Commonwealth Equity Services 197086 $11.33M Dec 2016
KCM Investment Advisors LLC 193719 $11.13M Dec 2016
Emerald Acquisition 192979 $12.91M Sep 2016
Edgemoor Investment Advisors, Inc. 190886 $10.97M Dec 2016
Virginia Retirement System 188659 $10.84M Dec 2016
UBS Group AG 185832 $10.68M Dec 2016
ENVESTNET ASSET MANAGEMENT 181386 $10.42M Dec 2016
Quadrature Capital 176172 $3.41M Dec 2016
Sumitomo Mitsui Asset Management Company, LTD 173525 $9.97M Dec 2016
AVIVA 168862 $9.71M Dec 2016
Otter Creek Advisors 163900 $9.42M Dec 2016
Jefferies Group Inc. 162900 $9.36M Dec 2016
LPL Financial LLC 161424 $9.28M Dec 2016
STIFEL FINANCIAL 160048 $9.19M Dec 2016
MEAG MUNICH ERGO Kapitalanlagegesellschaft mbH 157199 $8.95M Dec 2016
United Capital Financial Advisers 156568 $9.00M Dec 2016
Bradley, Foster & Sargent, Inc. 153522 $8.82M Dec 2016
BNP PARIBAS INVESTMENT PARTNERS S.A. 153221 $8.81M Dec 2016
ING INVESTMENT MANAGEMENT 147397 $8.47M Dec 2016
Metropolitan Life Insurance Company 143971 $8.28M Dec 2016
TRUST CO OF VERMONT 140553 $8.08M Dec 2016
OHIO PERS 139199 $8.51M Dec 2016
Andra AP-fonden 138900 $7.98M Dec 2016
PICTET ASSET MANAGEMENT 134800 $7.75M Dec 2016
PEAK6 Investments, L.P. 133448 $8.11M Dec 2016
NISA Investment Advisors, L.L.C. 130954 $7.53M Dec 2016
Raymond James Financial Services Advisors 126724 $7.28M Dec 2016
Arizona State Retirement System 124700 $7.17M Dec 2016
Retirement Systems of Alabama 122570 $7.05M Dec 2016
Two Sigma Investments, LLC 121973 $7.01M Dec 2016
FDx Advisors 121532 $6.99M Dec 2016
FMR LLC 119332 $6.86M Dec 2016
Capital Fund Management S.A. 116617 $6.70M Dec 2016
ProShare Advisors LLC 115806 $6.66M Dec 2016
Farmers & Merchants Investment, Inc. 104693 $6.02M Dec 2016
Aberdeen Asset Management PLC 104031 $5.98M Dec 2016
Stoneridge Investment Partners, LLC 103805 $5.97M Dec 2016
AMERICAN INTERNATIONAL 101075 $5.81M Dec 2016
Ontario Teachers' Pension Plan Board 98919 $5.69M Dec 2016
Employees Retirement System of Texas 98000 $5.63M Dec 2016
Creative Planning 95744 $5.50M Dec 2016
Alaska Retirement Management Board 95000 $5.46M Dec 2016
WOLVERINE TRADING 93900 $5.40M Dec 2016
TD Asset Management Inc. 93889 $5.40M Dec 2016
Sunrise Partners Limited Partnership 93486 $5.14M Dec 2016
Dai-Ichi Life Insurance Company 92628 $5.32M Dec 2016
Walleye Trading, LLC 92600 $5.32M Dec 2016
United Services Automobile Association 91798 $5.28M Dec 2016
SunTrust Banks, Inc. 90600 $5.21M Dec 2016
Rench Wealth Management 90551 $5.20M Dec 2016
Macquarie Group Limited 90436 $5.20M Dec 2016

Who sold Realty Income?

Fund Name Date Sold Shares Held Valued At
ROYAL LONDON ASSET MANAGEMENT March 31, 2016 3.83M $76666
Nuveen Asset Management, LLC Sept. 30, 2016 952802 $63.77M
NN Investment Partners Holdings N.V. Sept. 30, 2016 722570 $48.37M
Mizuho Trust & Banking Co., Ltd. Sept. 30, 2016 457375 $30.61M
Winton Capital Sept. 30, 2016 282879 $18.93M
SIT INVESTMENT ASSOCIATES INC Sept. 30, 2016 227475 $15.22M
Two Sigma Advisers, LLC Sept. 30, 2016 197690 $13.23M