ECOLAB INC (ECL) Stock Chart

NYSE:ECL • US2788651006

303.05 USD
-1.11 (-0.36%)
Last: Feb 23, 2026, 11:38 AM
Open in Chart Tool
ECOLAB INC / ECL Daily stock chart