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

CompanyValueActionPriceLast Price
Ecolab Inc.ECL$251k1k sharesBuyMay 13, 2026$250.65$269.28