Citigroup analyst Patrick Cunningham maintains Ecolab (NYSE:ECL) with a Buy and lowers the price target from $345 to $330.