Ecolab, Inc.

NYSE:ECL   3:46:18 PM EDT
264.70
-5.26 (-1.95%)
Twitter Share  Facebook Share StockTwits Share