Bill & Melinda Gates Foundation Trust
Caterpillar Inc · NASDAQ
6,353,614 sh · $6.77B
BlackRock
13F filer
$40.46B
37,991,505 sh
Bill & Melinda Gates Foundation Trust
13F filer
$6.77B
6,353,614 sh
Markel Group
13F filer
$350.0M
328,650 sh
Two Sigma Investments
13F filer
$189.6M
178,074 sh
ARK Investment Management
13F filer
$59.6M
56,008 sh
Bridgewater Associates
13F filer
$58.4M
82,502 sh
Dodge & Cox
13F filer
$42.0M
39,404 sh
Renaissance Technologies
13F filer
$15.2M
21,507 sh
Gardner Russo & Quinn
13F filer
$282.2K
265 sh
Bill & Melinda Gates Foundation Trust
Caterpillar Inc · NASDAQ
6,353,614 sh · $6.77B
Dodge & Cox
Caterpillar Inc · NASDAQ
39,404 sh · $42.0M
ARK Investment Management
Caterpillar Inc · NASDAQ
56,008 sh · $59.6M
Gardner Russo & Quinn
Caterpillar Inc · NASDAQ
265 sh · $282.2K
Markel Group
Caterpillar Inc · NASDAQ
328,650 sh · $350.0M
BlackRock
Caterpillar Inc · NASDAQ
37,991,505 sh · $40.46B
Two Sigma Investments
Caterpillar Inc · NASDAQ
178,074 sh · $189.6M
Dodge & Cox
Caterpillar Inc · NASDAQ
39,994 sh · $28.3M
BlackRock
Caterpillar Inc · NASDAQ
37,185,933 sh · $26.34B
Renaissance Technologies
Caterpillar Inc · NASDAQ
21,507 sh · $15.2M