Who owns BP?

Top Holders and Investors of BP Stock

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

Fund or Company Name Number of Shares Valued At As Of
Barrow, Hanley, Mewhinney & Strauss, LLC 39.30M $1.47B Dec 2016
Franklin Resources, Inc. 33.42M $1.25B Dec 2016
STATE STREET CORPORATION 30.52M $1.14B Dec 2016
DIMENSIONAL FUND ADVISORS 23.51M $878.90M Dec 2016
Invesco Ltd. 11.56M $431.97M Dec 2016
GOLDMAN SACHS GROUP INC 10.17M $380.11M Dec 2016
Bank of America Corporation 9.43M $352.45M Dec 2016
Wellington Management Company, LLP 8.70M $325.20M Dec 2016
BlackRock Advisors 8.53M $318.74M Dec 2016
Acadian Asset Management LLC 7.90M $295.45M Dec 2016
SUSQUEHANNA INTERNATIONAL 7.29M $272.60M Dec 2016
BANK OF MONTREAL /CAN/ 7.07M $247.56M Dec 2016
Ameriprise Financial, Inc. 7.06M $263.76M Dec 2016
Brandywine Global Investment Management, LLC 6.84M $255.84M Dec 2016
PZENA INVESTMENT MANAGEMENT 6.41M $239.52M Dec 2016
MORGAN STANLEY 5.56M $206.65M Dec 2016
Federated Investors 4.89M $182.95M Dec 2016
Key Group Holdings 4.37M $917994 Dec 2016
Wells Fargo & Company 4.21M $155.46M Dec 2016
Emerald Acquisition 4.19M $147.24M Sep 2016
Frank Russell Company 4.07M $122.82M Mar 2016
UBS Group AG 3.97M $148.53M Dec 2016
Russell Investments 3.86M $144.34M Dec 2016
Sound Shore Management, Inc. 3.77M $140.78M Dec 2016
Brandes Investment Partners, L.P. 3.46M $129.23M Dec 2016
NORTHERN TRUST 3.35M $125.38M Dec 2016
Royal Bank of Canada 3.20M $119.67M Dec 2016
Sanders Capital, LLC 3.17M $118.54M Dec 2016
PNC FINANCIAL SERVICES 3.13M $116.88M Dec 2016
CITADEL ADVISORS LLC 2.92M $109.05M Dec 2016
Millennium Management LLC 2.88M $107.74M Dec 2016
Parametric Portfolio Associates 2.76M $103.20M Dec 2016
Raymond James & Associates 2.68M $100.10M Dec 2016
The Manufacturers Life Insurance Company 2.57M $95.90M Dec 2016
ARGA Investment Management 2.49M $93.24M Dec 2016
Macquarie Group Limited 2.40M $89.65M Dec 2016
BlackRock Investment Management 2.27M $84.87M Dec 2016
Citigroup Inc. 2.26M $84.62M Dec 2016
Rockefeller Financial Services, Inc. 2.25M $84.00M Dec 2016
JANE STREET 2.21M $82.65M Dec 2016
BlackRock Group 2.10M $78.60M Dec 2016
OppenheimerFunds, Inc. 1.82M $68.05M Dec 2016
OLD REPUBLIC INTERNATIONAL 1.63M $61.02M Dec 2016
South Dakota Investment Council 1.54M $57.72M Dec 2016
Capital Research Global Investors^ 1.42M $52.93M Dec 2016
Twin Tree Management 1.33M $49.89M Dec 2016
Kahn Brothers Group 1.31M $48.98M Dec 2016
United Services Automobile Association 1.21M $45.12M Dec 2016
PEAK6 Investments, L.P. 1.19M $44.58M Dec 2016
Cutler 1.08M $40.41M Dec 2016
Gabelli Funds, LLC 1.06M $39.73M Dec 2016
JPMORGAN CHASE & CO 1.03M $38.53M Dec 2016
Jennifer Ranahan 1.00M $37.39M Dec 2016
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 957973 $35.81M Dec 2016
M^T Bank Corporation 948925 $35.47M Dec 2016
MONDRIAN INVESTMENT PARTNERS LIMITED 934089 $34.92M Dec 2016
KORNITZER CAPITAL MANAGEMENT INC /KS 927655 $34.68M Dec 2016
WOLVERINE TRADING 918491 $34.33M Dec 2016
Barclays PLC 897365 $33.54M Dec 2016
US BANCORP \DE\ 885874 $33.11M Dec 2016
Orbis Allan Gray 827125 $30.92M Dec 2016
Huber Capital Management LLC 810414 $30.29M Dec 2016
TIAA-CREF Investment Management 800626 $29.93M Dec 2016
Aviance Capital Management, LLC 800332 $29.92M Dec 2016
Jefferies Group Inc. 796872 $29.99M Dec 2016
Nationwide Fund Advisors 793440 $29.66M Dec 2016
Nikko Asset Management Americas, Inc. 770238 $28.79M Dec 2016
Bank of New York Mellon 760807 $28.45M Dec 2016
Deutsche Bank Aktiengesellschaft 736534 $27.52M Dec 2016
Fisher Investments 734879 $27.47M Dec 2016
INTEGRAL DERIVATIVES 725231 $27.11M Dec 2016
Altrinsic Global Advisors, LLC 713802 $26.68M Dec 2016
Seminole Management Co., Inc. 704671 $26.34M Dec 2016
Teachers Advisors 660593 $24.69M Dec 2016
Employees Retirement System of Texas 602600 $22.53M Dec 2016
New York State Common Retirement Fund 597678 $22.34M Dec 2016
Raymond James Financial Services Advisors 564885 $21.12M Dec 2016
CAPITAL ADVISORS INC/OK 563253 $21.05M Dec 2016
SKBA Capital Management 562400 $21.02M Dec 2016
Two Sigma Advisers, LLC 562283 $21.02M Dec 2016
CenterStar Fund 559304 $1.37M Dec 2016
Perkins Investment Management, LLC. 553265 $20.68M Dec 2016
Walleye Trading, LLC 542200 $20.27M Dec 2016
Willis Investment Counsel 527220 $19.71M Dec 2016
Aperio Group LLC 515948 $19.29M Dec 2016
Parallax Volatility Advisers, LLC 510700 $19.06M Dec 2016
Commonwealth Equity Services 505748 $18.90M Dec 2016
STIFEL FINANCIAL 497545 $18.60M Dec 2016
Ladenburg Thalmann Financial Services 476687 $17.52M Dec 2016
SunTrust Banks, Inc. 475334 $17.77M Dec 2016
CALAMOS ADVISORS LLC 475000 $17.76M Dec 2016
MEYER HANDELMAN CO 468083 $17.50M Dec 2016
WEDGE Capital Management L 462072 $17.27M Dec 2016
Greylin Investment Management Inc 455815 $17.04M Dec 2016
Bridgewater Associates, LP 445100 $16.64M Dec 2016
Oppenheimer & Co. Inc. 424290 $15.86M Dec 2016
Norges Bank Investment Management 418179 $15.63M Dec 2016
Chubb 400000 $14.95M Dec 2016
Natixis Asset Management Advisors, L.P. 393123 $14.69M Dec 2016
Brookfield Asset Management Inc. 391406 $14.63M Dec 2016
Compagnie Lombard, Odier SCA 387401 $14.48M Dec 2016
ALPINE WOODS CAPITAL INVESTORS 381800 $14.27M Dec 2016
PanAgora Asset Management 380199 $14.21M Dec 2016
Brian McDonald 377718 $14.22M Dec 2016
IFP Advisors 367226 $13.73M Dec 2016
TORRAY LLC 366982 $13.72M Dec 2016
Berkshire Asset Management, LLC 360664 $13.48M Dec 2016
NEVILLE RODIE & SHAW INC 356593 $13.33M Dec 2016
ClearBridge Advisors, LLC 354066 $13.23M Dec 2016
Foundry Partners 337580 $12.62M Dec 2016
JAMES INVESTMENT RESEARCH INC 321820 $12.03M Dec 2016
HighTower Advisors 306519 $11.45M Dec 2016
Baird Financial 299491 $11.19M Dec 2016
Snow Capital Management, LP 295719 $11.05M Dec 2016
Spot Trading L.L.C 289103 $10.81M Dec 2016
Cushing MLP Asset Management, LP 282758 $10.57M Dec 2016
CastleArk Management 275700 $10.31M Dec 2016
Advisors Asset Management, Inc. 270186 $10.10M Dec 2016
Quantitative Investment Management 264000 $9.87M Dec 2016
HSBC HOLDINGS PLC 263973 $9.86M Dec 2016
Neuberger Berman Group LLC 261047 $9.76M Dec 2016
HUNTINGTON NATIONAL BANK 257360 $9.62M Dec 2016
The Glenmede Trust Company, N.A. 251220 $9.39M Dec 2016
Academy Capital Management 248145 $9.28M Dec 2016
BB&T SECURITIES 247848 $8.73M Dec 2016
ENVESTNET ASSET MANAGEMENT 247189 $9.24M Dec 2016
Capstone Asset Management Company 244244 $9.13M Dec 2016
Wilkins Investment Counsel 244242 $9.13M Dec 2016
Jacobus Wealth Management, Inc. 233403 $8.72M Dec 2016
CIBC World Markets Inc. 231584 $8.66M Dec 2016
American Assets Investment Management, LLC 231298 $8.65M Dec 2016
KEYBANK NATIONAL ASSOCIATION/OH 229309 $8.57M Dec 2016
Creative Planning 226458 $8.78M Dec 2016
Bollard 221062 $8.26M Dec 2016
BRANCH BANKING & TRUST COMPANY 218791 $8.18M Dec 2016
Canal Insurance Co. 217940 $8.15M Dec 2016
J. Jeffrey Auxier 217286 $8.12M Dec 2016
MANAGED ASSET PORTFOLIOS 210726 $7.88M Dec 2016
William Blair $ Company, L.L.C. 208984 $7.81M Dec 2016
OLD MISSION CAPITAL 208211 $7.78M Dec 2016
Stephens Inc. 203923 $7.62M Dec 2016
FORT PITT CAPITAL 200449 $7.49M Dec 2016
Pacific Heights Asset Management, LLC 200000 $7.48M Dec 2016
Vantage Financial Partners 199643 $7.46M Dec 2016
World Asset Management, Inc 193187 $7.22M Dec 2016
Westchester Capital Management 186439 $6.97M Dec 2016
SEI INVESTMENTS 184165 $11.71M Dec 2016
Clifford Swan Investment Counsel, LLC 183300 $6.85M Dec 2016
Van Cleef Asset Management Inc. 182055 $6.81M Dec 2016
Private Asset Management, Inc. 181471 $6.78M Dec 2016

Who sold BP?

Fund Name Date Sold Shares Held Valued At
Tradewinds Global Investors, LLC June 30, 2016 912678 $32.41M
Sumitomo Mitsui Trust Holdings, Inc. Sept. 30, 2016 769438 $27.05M
Two Sigma Investments, LLC Sept. 30, 2016 411936 $14.48M