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
State Street Corporation 28.29M $1.07B Dec 2018
Barrow, Hanley, Mewhinney & Strauss 23.22M $880.56M Dec 2018
Dimensional Fund Advisors 17.02M $645.34M Dec 2018
T. Rowe Price Associates 13.88M $526.23M Dec 2018
Goldman Sachs 11.88M $450.50M Dec 2018
Renaissance Technologies 11.36M $430.87M Dec 2018
Wellington Management Company 10.63M $403.28M Dec 2018
Bank of America Corporation 10.40M $394.19M Dec 2018
Inves 9.35M $354.54M Dec 2018
Morgan Stanley 8.24M $313.11M Dec 2018
Ameriprise Financial 8.04M $304.87M Dec 2018
BlackRock 8.02M $303.94M Dec 2018
Fisher Investments 7.78M $294.86M Dec 2018
Sanders Capital 6.48M $245.73M Dec 2018
UBS Group AG 5.90M $223.82M Dec 2018
Acadian Asset Management 5.41M $204.97M Dec 2018
Susquehanna International 5.36M $203.14M Dec 2018
Brandywine Global Investment Management 5.33M $202.16M Dec 2018
Franklin Resources 5.25M $199.17M Dec 2018
Wells Fargo & Company 4.73M $179.30M Dec 2018
Federated Investors 4.43M $167.95M Dec 2018
Northern Trust 4.30M $163.01M Dec 2018
Raymond James & Associates 3.98M $150.93M Dec 2018
Royal Bank of Canada 3.85M $146.19M Dec 2018
Pzena Investment Management 3.48M $132.05M Dec 2018
Parametric Portfolio Associates 3.37M $127.84M Dec 2018
Russell Investments 3.35M $127.20M Dec 2018
Nomura Holdings 3.01M $114.33M Dec 2018
Massachusetts Financial Services Co /ma/ 2.60M $98.41M Dec 2018
Rockefeller Capital Management 2.58M $97.70M Dec 2018
Manufacturers Life Insurance Company 2.51M $95.23M Dec 2018
Arrowstreet Capital, Limited Partnership 2.30M $87.05M Dec 2018
Orbis Allan Gray 2.28M $86.48M Dec 2018
Citadel Advisors 2.12M $80.53M Dec 2018
Pnc Financial Services 2.02M $76.66M Dec 2018
Macquarie 1.94M $73.54M Dec 2018
Old Republic International 1.80M $68.32M Dec 2018
Jennison Associates 1.75M $66.47M Dec 2018
Jane Street 1.61M $61.16M Dec 2018
Point72 Asset Management 1.58M $59.85M Dec 2018
Citi 1.55M $58.90M Dec 2018
OppenheimerFunds 1.53M $58.20M Dec 2018
Anchorage Capital 1.50M $56.88M Dec 2018
Millennium Management 1.48M $56.04M Dec 2018
APG All Pensions Group NV 1.42M $47.13M Dec 2018
Kahn Brothers 1.40M $53.06M Dec 2018
Mondrian Investment Partners 1.28M $48.61M Dec 2018
Brandes Investment Partners 1.19M $44.97M Dec 2018
W. H. Reaves & Co 1.14M $43.29M Dec 2018
Us Bancorp \de\ 1.13M $42.91M Dec 2018
Nan Shan Life Insurance 1.10M $41.71M Dec 2018
Barclays 1.09M $41.46M Dec 2018
Menora Mivtachim Holdings 1.08M $41.12M Dec 2018
M^T Bank Corporation 1.07M $40.56M Dec 2018
Alyeska Investment 1.06M $40.31M Dec 2018
Aperio 1.05M $39.94M Dec 2018
First Investors Management Company 1.03M $38.91M Dec 2018
Envestnet Asset Management 984801 $37.34M Dec 2018
LPL Financial 969398 $36.76M Dec 2018
Kornitzer Capital Management Inc /ks 920978 $34.92M Dec 2018
Temasek Holdings 900457 $34.15M Dec 2018
Jpmorgan Chase & Co 881127 $33.41M Dec 2018
Norges Bank Investment Management 847822 $32.15M Dec 2018
Gabelli Funds 847700 $32.14M Dec 2018
Parallax Volatility Advisers 841683 $31.92M Dec 2018
South Texas Money Management 830851 $31.51M Dec 2018
Bank Of Montreal /can/ 819535 $31.08M Dec 2018
Foundry Partners 802630 $37.00M Dec 2018
Delek 792723 $30.87M Dec 2018
United Services Automobile Association 774939 $29.39M Dec 2018
Two Sigma Investments 774008 $29.35M Dec 2018
Altrinsic Global Advisors 771113 $29.24M Dec 2018
Waddell & Reed Financial 740300 $28.07M Dec 2018
New York State Common Retirement Fund 722578 $27.40M Dec 2018
Thrivent Financial for Lutherans 708760 $32.68M Dec 2018
Bank of New York Mellon 680117 $25.78M Dec 2018
Deep Basin Capital 659573 $25.01M Dec 2018
Causeway Capital Management 657027 $24.91M Dec 2018
Raymond James Financial Services Advisors 653945 $24.80M Dec 2018
TIAA-CREF Investment Management 651685 $24.71M Dec 2018
Wolverine Trading 646713 $24.66M Dec 2018
Stifel Financial 635889 $24.11M Dec 2018
Jennifer Ranahan 627055 $23.78M Dec 2018
Natixis Asset Management Advisors 624579 $23.67M Dec 2018
South Dakota Investment Council 611435 $28.19M Dec 2018
Commonwealth Equity Services 587822 $22.29M Dec 2018
Calamos Advisors 558900 $21.19M Dec 2018
Connor, Clark & Lunn Investment Management 547319 $20.75M Dec 2018
Ladenburg Thalmann Financial Services 536806 $20.36M Dec 2018
Teachers Advisors 522693 $19.82M Dec 2018
Cambridge Investment Research Advisors 509559 $19.32M Dec 2018
Two Sigma Advisers 508152 $19.27M Dec 2018
Berkshire Asset Management 496750 $18.84M Dec 2018
Henderson 496286 $18.82M Dec 2018
Capital Advisors Inc/ok 489454 $18.56M Dec 2018
SunTrust Banks 480931 $18.24M Dec 2018
Bb&t Securities 462363 $17.53M Dec 2018
Greylin Investment Management 449155 $17.03M Dec 2018
WEDGE Capital Management L 448455 $17.01M Dec 2018
Janney Capital Management 439421 $16.66M Dec 2018
Torray 430913 $16.34M Dec 2018
PEAK6 Investments 426824 $19.48M Jun 2018
Employees Retirement System of Texas 425300 $16.13M Dec 2018
Willis Investment Counsel 418670 $15.88M Dec 2018
D. E. Shaw & Co 412719 $15.65M Dec 2018
Community Trust & Investment 410452 $15.56M Dec 2018
Anchor Capital Advisors 409510 $15.53M Dec 2018
Huber Capital Management 409107 $15.51M Dec 2018
Chubb 400000 $15.17M Dec 2018
Deutsche Bank Aktiengesellschaft 380192 $14.41M Dec 2018
HighTower Advisors 373316 $14.20M Dec 2018
Brian McDonald 371644 $14.94M Dec 2018
ClearBridge Advisors 368247 $13.96M Dec 2018
Nikko Asset Management Americas 367593 $13.94M Dec 2018
HAP Trading 366972 $359632 Dec 2018
Meyer Handelman 361172 $13.70M Dec 2018
Neville Rodie & Shaw 358571 $13.60M Dec 2018
Edge Advisors 353915 $16.16M Jun 2018
Standard Life Aberdeen 349800 $13.20M Dec 2018
Pioneer Investment Management 335100 $12.71M Dec 2018
Global Financial Private Capital 334769 $12.69M Dec 2018
Walleye Trading 331160 $12.56M Dec 2018
William Blair $ Company 328682 $12.46M Dec 2018
Janney Montgomery Scott 309597 $11.74M Dec 2018
Fort Pitt Capital 308752 $11.71M Dec 2018
Edge Wealth Management 305600 $11.59M Dec 2018
Meitav Dash Investments 301950 $11.45M Dec 2018
Adage Capital Partners GP 300000 $11.38M Dec 2018
PEAK6 Investments 299574 $11.36M Dec 2018
Caxton Associates 298142 $11.31M Dec 2018
Baird Financial 296842 $11.26M Dec 2018
Bollard 280103 $10.62M Dec 2018
Hsbc Holdings 271565 $10.29M Dec 2018
Marshall Wace North America 270415 $10.26M Dec 2018
Cushing MLP Asset Management 269520 $10.22M Dec 2018
Susquehanna International 266724 $10.12M Dec 2018
American Assets Investment Management 261670 $9.92M Dec 2018
Wilkins Investment Counsel 260893 $9.89M Dec 2018
Susquehanna International Securities 256100 $9.71M Dec 2018
Creative Planning 253649 $9.62M Dec 2018
CIBC World Markets 252459 $9.57M Dec 2018
RMB Capital Management 248177 $9.54M Dec 2018
Canal Insurance 247940 $9.40M Dec 2018
Crossmark Global Holdings 242351 $9.19M Dec 2018
SKBA Capital Management 241400 $9.15M Dec 2018
First Republic Investment Management 240781 $9.13M Dec 2018
Oppenheimer & Co 239195 $9.07M Dec 2018
Weiss Multi-strategy Advisers 236621 $8.97M Dec 2018
Credit Suisse AG 233797 $8.87M Dec 2018
Branch Banking & Trust Company 230965 $8.76M Dec 2018

Who sold BP?

Fund Name Date Sold Shares Held Valued At
Fmr Sept. 30, 2018 21.20M $980.64M
ARGA Investment Management Sept. 30, 2018 2.59M $119.36M
Twin Tree Management Sept. 30, 2018 1.05M $48.53M
Cornerstone Wealth Management Sept. 30, 2018 888885 $23.11M
Capital Fund Management S.A. Sept. 30, 2018 873516 $40.31M
Name Highfields Capital Management Sept. 30, 2018 500000 $23.05M
Aviance Capital Management Sept. 30, 2018 457838 $21.11M