Ecolab Inc. (ECL)

138.87
NYSE : Process Industries
Prev Close 141.56
Day Low/High 137.59 / 140.72
52 Wk Low/High 125.74 / 150.46
Avg Volume 1.20M
Exchange NYSE
Shares Outstanding 288.52M
Market Cap 40.84B
EPS 5.20
P/E Ratio 27.70
Div & Yield 1.64 (1.09%)
Quant Rating on 4:01 PM EDT 6/22/2018
TheStreet Quant Rating: B+ (Buy)