David MacLennan

4 articles

Ecolab Director David MacLennan Buys $205,529 in Stock

Ecolab Inc director David MacLennan purchased 800 shares worth $205,529 as the stock approached its 52-week low. The purchase follows Q1 2026 results where the company met EPS forecasts despite a mino

Investing.com · 2026-05-06 00:07