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.

History Trades

CompanyValueActionPriceLast Price
Caterpillar Inc.CAT$219k250 sharesBuyMay 4, 2026$876.84$861.78
Ecolab Inc.ECL$206k800 sharesBuyMay 4, 2026$256.91$269.28
Ecolab Inc.ECL$193k750 sharesBuyDec 8, 2025$257.60$269.28
Caterpillar Inc.CAT$171k300 sharesBuyNov 6, 2025$568.86$861.78
Ecolab Inc.ECL$167k600 sharesBuyAug 13, 2025$278.51$269.28
Ecolab Inc.ECL$126k500 sharesBuyMay 7, 2025$251.75$269.28
Caterpillar Inc.CAT$120k375 sharesBuyMay 7, 2025$320.70$861.78
Ecolab Inc.ECL$106k400 sharesBuyFeb 13, 2025$264.51$269.28