ECL   $251.2  1.07% Market Closed After Close 251.21 0.00%

Ecolab Inc

Data not available