We are live on ! Find out more
CAT icon

Caterpillar

Name Holding Trade Value Shares
Change
Change in
Stake
Royal Bank of Canada
26
Royal Bank of Canada
Ontario, Canada
$391M +$81.3M +574,628 +29%
ClearBridge Investments
27
ClearBridge Investments
New York
$390M +$3.97M +28,092 +1%
Harris Associates
28
Harris Associates
Illinois
$388M +$40.7M +287,600 +13%
Charles Schwab
29
Charles Schwab
California
$362M +$1.08M +7,608 +0.3%
Sumitomo Mitsui Trust Group
30
Sumitomo Mitsui Trust Group
Japan
$349M +$7.2M +50,927 +2%
Deutsche Bank
31
Deutsche Bank
Germany
$338M -$202M -1,431,601 -39%
Dimensional Fund Advisors
32
Dimensional Fund Advisors
Texas
$330M +$2.37M +16,752 +0.8%
T. Rowe Price Associates
33
T. Rowe Price Associates
Maryland
$322M +$148M +1,044,894 +98%
Prudential Financial
34
Prudential Financial
New Jersey
$297M -$14.5M -102,175 -5%
Swiss National Bank
35
Swiss National Bank
Switzerland
$291M -$9.53M -67,400 -3%
Citadel Advisors
36
Citadel Advisors
Florida
$267M -$220M -1,557,112 -47%
Janus Henderson Group
37
Janus Henderson Group
$255M -$40.1M -283,772 -14%
Schroder Investment Management Group
38
Schroder Investment Management Group
United Kingdom
$245M +$33.8M +238,948 +17%
IAM
39
Impala Asset Management
Florida
$239M +$29.5M +208,691 +15%
PPA
40
Parametric Portfolio Associates
Washington
$233M -$3.56M -25,157 -2%
Manulife (Manufacturers Life Insurance)
41
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$232M +$41.9M +296,412 +24%
Invesco
42
Invesco
Georgia
$221M -$3.25M -23,007 -2%
Bank of Montreal
43
Bank of Montreal
Ontario, Canada
$218M +$36.7M +259,226 +22%
New York State Common Retirement Fund
44
New York State Common Retirement Fund
New York
$216M -$2.16M -15,250 -1%
PP
45
Prudential plc
United Kingdom
$214M -$26.4M -186,627 -12%
UBS Group
46
UBS Group
Switzerland
$209M +$5.17M +36,574 +3%
Adage Capital Partners
47
Adage Capital Partners
Massachusetts
$204M +$53.2M +375,900 +39%
TA
48
Teachers Advisors
New York
$201M -$26.5M -187,216 -12%
AAMU
49
Amundi Asset Management US
Massachusetts
$198M +$16.6M +117,533 +10%
California Public Employees Retirement System
50
California Public Employees Retirement System
California
$198M -$19.6M -138,476 -10%