ECOLAB INC

Ticker: ECL Owned by: 4

Price history

Ownership

Owner ▲ ▼ Asset / Class ▲ ▼ Shares ▲ ▼ Value ▲ ▼ Reported ▲ ▼
Bill & Melinda Gates Foundation Trust Common 5,218,044 $1,453,799,239 2026-06-30
Mairs & Power INC / Mairs & Power Funds Trust Common 777,541 $216,630,797 2026-06-30
Markel Group INC. Common 274,300 $76,422,723 2026-06-30
Jensen Investment Management INC Common 58,436 $16,280,854 2026-06-30