Beck Christophe
Ecolab Inc · NASDAQ
−17,862 sh · $5.0M
BlackRock
13F filer
$6.42B
23,051,363 sh
Bill & Melinda Gates Foundation Trust
13F filer
$1.45B
5,218,044 sh
Renaissance Technologies
13F filer
$83.4M
313,397 sh
Markel Group
13F filer
$76.4M
274,300 sh
Two Sigma Investments
13F filer
$58.5M
219,775 sh
Bridgewater Associates
13F filer
$4.3M
16,219 sh
Beck Christophe
Ecolab Inc · NASDAQ
−17,862 sh · $5.0M
Bill & Melinda Gates Foundation Trust
Ecolab Inc · NASDAQ
5,218,044 sh · $1.45B
BlackRock
Ecolab Inc · NASDAQ
23,051,363 sh · $6.42B
Markel Group
Ecolab Inc · NASDAQ
274,300 sh · $76.4M
Markel Group
Ecolab Inc · NASDAQ
274,300 sh · $73.0M
Two Sigma Investments
Ecolab Inc · NASDAQ
219,775 sh · $58.5M
Bridgewater Associates
Ecolab Inc · NASDAQ
16,219 sh · $4.3M
BlackRock
Ecolab Inc · NASDAQ
22,807,096 sh · $6.07B
Renaissance Technologies
Ecolab Inc · NASDAQ
313,397 sh · $83.4M
Bill & Melinda Gates Foundation Trust
Ecolab Inc · NASDAQ
5,218,044 sh · $1.39B