Ecolab, Inc.

Price 157.59 P/E (Trailing) 40.83
Change -0.20 P/E (Forward) 26.83
Change % -0.13% EPS (Trailing) 3.81
Prev Close 157.79 EPS (Forward) 5.80
Volume 1,120,826 Dividend Yield 1.36%
Market Cap 45.46B Dividend 2.12

ECL Price Chart