Ecolab Inc. (ECL)

148.98
0.86 0.57
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 4:02 PM EDT 4/19/2018
TheStreet Quant Rating: A- (Buy)