Ecolab Stock (US2824031014): Q1 Earnings Meet Estimates, Q2 Guidance Issued — ChemBrief Topics