Ecolab, Inc.

NYSE:ECL   11:50:16 AM EDT
154.68
-4.64 (-2.91%)
Twitter Share  Facebook Share StockTwits Share