ECOLAB INC. (ECL) Stock, Financials and Enterprise Value