2026-03-31 · ECL · decreased -0.9%Shares3,496,925Share change-31,758Value$930,253,000Filed2026-05-15ECLSEC EDGAR ↗