MacLennan David
Ecolab Inc. · Director
David MacLennan serves as a Director at Ecolab Inc., where he is involved in guiding the company's strategic direction. His recent SEC filings reflect a pattern of purchase activity, primarily focused on Ecolab Inc. (ECL) and Caterpillar Inc. (CAT). From May 5, 2026, to July 2, 2026, MacLennan made a total of seven disclosures, all indicating purchases ranging from $12.8K to $250.7K, with the largest transaction being a $250.7K buy on May 14, 2026.
Latest Trades
| Company | Value | Action | Price | Last Price |
|---|---|---|---|---|
| $251k1k shares | BuyMay 13, 2026 | $250.65 | $269.28 |