Ecolab, Inc.

NYSE:ECL   12:05:36 AM EDT
154.77
-4.55 (-2.86%)
Twitter Share  Facebook Share StockTwits Share