Who owns Caterpillar?

Top Holders and Investors of CAT Stock

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

Fund or Company Name Number of Shares Valued At As Of
State Street Corporation 50.88M $5.47B Jun 2017
Vanguard 41.23M $4.43B Jun 2017
Capital World Investors^ 21.14M $1.96B Mar 2017
State Farm Mutual Automobile Insurance Company 21.02M $2.26B Jun 2017
Fmr 19.61M $2.11B Jun 2017
BlackRock Institutional Trust Company, N.A. 15.37M $1.43B Dec 2016
Wellington Management Company 15.22M $1.64B Jun 2017
Capital Research Global Investors^ 11.61M $1.08B Mar 2017
BlackRock Fund Advisors 11.36M $1.05B Dec 2016
Bill & Melinda Gates Foundation Trust 11.26M $1.21B Jun 2017
Morgan Stanley 10.40M $964.37M Mar 2017
PRIMECAP Management Company 9.74M $1.05B Jun 2017
Bank of New York Mellon 7.78M $836.09M Jun 2017
Inves 7.70M $829.47M Jun 2017
Northern Trust 7.19M $772.61M Jun 2017
Harris Associates L.P 6.77M $727.23M Jun 2017
Susquehanna International 6.72M $722.59M Jun 2017
Geode Capital Management 5.51M $590.57M Jun 2017
Franklin Resources 5.39M $579.55M Jun 2017
American International 5.28M $567.18M Jun 2017
BlackRock 5.06M $468.89M Dec 2016
Goldman Sachs 4.95M $531.98M Jun 2017
Bank of America Corporation 4.62M $428.96M Mar 2017
Citadel Advisors 4.39M $471.66M Jun 2017
TIAA-CREF Investment Management 3.06M $328.63M Jun 2017
Legal & General 2.94M $316.23M Jun 2017
Parallax Volatility Advisers 2.77M $297.71M Jun 2017
Renaissance Technologies 2.50M $268.77M Jun 2017
Wells Fargo & Company 2.25M $241.96M Jun 2017
UBS Group AG 2.17M $233.38M Jun 2017
Swiss National Bank 2.14M $230.27M Jun 2017
Deutsche Bank Aktiengesellschaft 2.12M $228.26M Jun 2017
Charles Schwab Investment Management 2.10M $225.53M Jun 2017
Sumitomo Mitsui Trust Holdings 2.01M $215.47M Jun 2017
Dimensional Fund Advisors 1.98M $213.04M Jun 2017
Eaton Vance Management 1.95M $209.07M Jun 2017
Ubs Global Asset Management Americas 1.93M $207.20M Jun 2017
Prudential 1.91M $205.03M Jun 2017
Allianz Asset Management AG 1.86M $199.75M Jun 2017
T. Rowe Price Associates 1.84M $197.96M Jun 2017
Credit Suisse AG 1.65M $177.54M Jun 2017
Parametric Portfolio Associates 1.61M $172.86M Jun 2017
New York State Common Retirement Fund 1.52M $163.55M Jun 2017
OZ Management 1.49M $160.03M Jun 2017
CalPERS 1.48M $158.72M Jun 2017
Manufacturers Life Insurance Company 1.47M $158.41M Jun 2017
Lodge Hill Capital 1.46M $156.35M Jun 2017
Teachers Advisors 1.44M $154.23M Jun 2017
BlackRock 1.43M $132.93M Dec 2016
Citi 1.43M $153.75M Jun 2017
Hsbc Holdings 1.37M $147.28M Jun 2017
Barclays 1.29M $138.96M Jun 2017
Ameriprise Financial 1.24M $132.80M Jun 2017
Mitsubishi UFJ Trust & Banking 1.22M $130.73M Jun 2017
BlackRock Investment Management 1.21M $112.17M Dec 2016
Alliancebernstein 1.19M $127.57M Jun 2017
Jennison Associates 1.09M $117.22M Jun 2017
Millennium Management 1.09M $116.67M Jun 2017
Janus Capital Management 1.08M $100.51M Mar 2017
California State Teachers Retirement System 1.06M $113.55M Jun 2017
Balyasny Asset Management 1.03M $110.99M Jun 2017
Impala Asset Management 1.01M $108.51M Jun 2017
Credit Agricole S.A. 993630 $0 Jun 2017
Diam 973437 $104.43M Jun 2017
D. E. Shaw & Co 962981 $103.48M Jun 2017
New York State Teachers Retirement System 950174 $102.11M Jun 2017
Bank Of Montreal /can/ 938817 $100.89M Jun 2017
Rhumbline Advisers 872332 $93.74M Jun 2017
Principal Financial 871852 $93.69M Jun 2017
Columbus Circle Investors 850609 $91.41M Jun 2017
Capital Fund Management S.A. 843800 $90.67M Jun 2017
Prudential Financial 840373 $90.31M Jun 2017
Florida State Board of Administration 826129 $88.78M Jun 2017
Jane Street 820279 $88.15M Jun 2017
Schroder Investment Management 800335 $84.55M Jun 2017
American Century Companies 783852 $84.23M Jun 2017
BlackRock Japan 776846 $72.04M Dec 2016
Twin Tree Management 771500 $82.91M Jun 2017
Old Republic International 755100 $81.14M Jun 2017
APG All Pensions Group NV 752799 $80.90M Jun 2017
Lord, Abbett & Co 736145 $79.11M Jun 2017
Tide Point Capital Management 735756 $79.06M Jun 2017
PEAK6 Investments 697400 $74.94M Jun 2017
Emerald Acquisition 691888 $61.34M Sep 2016
Korea Investment Corporation 691281 $74.29M Jun 2017
Bnp Paribas Arbitrage, Snc 691088 $74.26M Jun 2017
State of Wisconsin Investment Board 637497 $68.51M Jun 2017
Waddell & Reed Financial 620224 $66.65M Jun 2017
Federated Investors 617258 $66.32M Jun 2017
I.G. Investment Management 606400 $65.16M Jun 2017
Cibc World Markets 597595 $64.22M Jun 2017
Canada Pension Plan Investment Board 576519 $61.95M Jun 2017
State of Tennessee, Treasury Department 556005 $59.75M Jun 2017
Capital Research and Management Company - Division 3^ 555800 $59.73M Jun 2017
Laurion Capital Management 547252 $58.81M Jun 2017
Gotham Asset Management 516649 $55.52M Jun 2017
Chevy Chase Trust Holdings 514173 $55.27M Jun 2017
AMF Pensionsforsakring AB 498912 $46.28M Jun 2017
Stephen C. Miller 498700 $53.59M Jun 2017
Jpmorgan Chase & Co 497379 $53.44M Jun 2017
Retirement Systems of Alabama 488156 $52.46M Jun 2017
Us Bancorp \de\ 480935 $51.68M Jun 2017
National Pension Service 473823 $50.05M Jun 2017
Guggenheim Capital, LLC Managers 461478 $49.54M Jun 2017
Stifel Financial 456577 $49.06M Jun 2017
ALPS Advisors 444422 $47.76M Jun 2017
Cutler 439400 $47.13M Jun 2017
Walleye Trading 435200 $46.77M Jun 2017
Great-West Life Assurance Company 434722 $46.52M Jun 2017
SunTrust Banks 434495 $46.68M Jun 2017
Alyeska Investment 423854 $45.55M Jun 2017
Gateway Investment Advisers 416280 $44.73M Jun 2017
Raymond James & Associates 414023 $44.49M Jun 2017
Nomura Holdings 413676 $44.13M Jun 2017
British Airways Pensions Investment Management 402445 $43.22M Jun 2017
Adage Capital Partners GP 400209 $43.01M Jun 2017
TD Asset Management 399320 $42.91M Jun 2017
Ohio Pers 392347 $42.16M Jun 2017
Pnc Financial Services 381405 $40.99M Jun 2017
Cornerstone Capital Management Holdings 377099 $40.52M Jun 2017
Tocqueville Asset Management 369990 $39.76M Jun 2017
Aviva 361279 $38.83M Jun 2017
AQR Capital Management 356385 $38.30M Jun 2017
R.H. Bluestein & Company 340352 $36.57M Jun 2017
British Columbia Investment Management Corporation 335205 $36.02M Jun 2017
Edgar Lomax Company 331594 $35.63M Jun 2017
HighTower Advisors 330012 $330012 Jun 2017
Ing Investment Management 325740 $34.99M Jun 2017
United Services Automobile Association 321874 $34.59M Jun 2017
Pictet Asset Management 319613 $33.70M Jun 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 315249 $33.88M Jun 2017
Metropolitan Life Insurance Company 306305 $32.92M Jun 2017
Marshall Wace North America 303975 $32.53M Jun 2017
Commonwealth Equity Services 299424 $32.18M Jun 2017
Calamos Advisors 295362 $31.74M Jun 2017
BlackRock Advisors 294295 $27.29M Dec 2016
Russell Investments 283901 $30.47M Jun 2017
PanAgora Asset Management 279424 $30.03M Jun 2017
Markel Corporation 278000 $29.87M Jun 2017
Atalanta Sosnoff Capital 275119 $29.56M Jun 2017
Aperio 274460 $29.49M Jun 2017
Oakbrook Investments 272703 $29.30M Jun 2017
Spot Trading 264900 $28.47M Jun 2017
Advisors Asset Management 264758 $28.45M Jun 2017
NorthCoast Asset Management 255528 $27.46M Jun 2017
Name : WS Management 250000 $26.86M Jun 2017
State of New Jersey Common Pension Fund D 250000 $26.86M Jun 2017
Nuveen Asset Management 247014 $26.54M Jun 2017
Meyer Handelman 246616 $26.50M Jun 2017
Commerzbank Aktiengesellschaft 240816 $25.88M Jun 2017

Who sold Caterpillar?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 978837 $90.77M
Ellington Management Dec. 31, 2016 801494 $74.33M
Marshall Wace Asia March 31, 2017 564463 $52.50M
HAP Trading March 31, 2017 561200 $6.81M
First Trust Advisors March 31, 2017 519168 $48.16M
Point72 Asset Management March 31, 2017 505790 $46.92M