Ecolab CEO Christophe Beck sells 17,862 shares worth $5 million - ECL News | Rallies