Ecolab Inc. (ECL)

148.84
1.00 0.67
NYSE : Process Industries
Prev Close 149.84
Open 149.98
Day Low/High 148.49 / 149.98
52 Wk Low/High 125.05 / 150.46
Volume 1.08M
Avg Volume 1.44M
Exchange NYSE
Shares Outstanding 288.35M
Market Cap 42.38B
EPS 5.20
P/E Ratio 28.86
Div & Yield 1.64 (1.06%)
Quant Rating on 3:59 PM EDT 4/19/2018
TheStreet Quant Rating: A- (Buy)