Ecolab Inc. (ECL) stock: insider buying, earnings and risk | BrightDollar