GGiantBullStocks

Head to head

Ecolab Inc. (ECL)vsVALE S.A. American Depositary Shares Each Representing one common share (VALE)

Price & valuation

MetricECLVALE
Price$279.43$14.58
Change+0.65%-3.19%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume1,540,02130,703,165

Latest annual financials

MetricECLVALE
Revenue$16.08B
Net income$2.08B
EPS$7.28