Ecolab stock (US2824031014): Q1 earnings, water-tech focus and what matters for US investors — alphai