Ecolab Inc

ECLNYSE
$270.91
-3.67-1.34%
Last update: Oct 1, 2:58 PM
$273.13
-1.45-0.53%