Person

David Maclennan

Director, Ecolab

Current S&P 500 boards
2
Current roles
2
Open-market buys
$3.9M
Open-market sales
$0

Current roles

From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.

Past roles

“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.

None on record since 2016.

Sits alongside

People who currently share a board or management team with this person.

Open-market trades

Purchases and sales reported on Form 4 at S&P 500 companies.

DateCompanyTypeSharesPriceValue
May 13, 2026ECLBuy1,000$250.65$251K
May 4, 2026ECLBuy800$256.91$206K
May 4, 2026CATBuy250$876.84$219K
Dec 8, 2025ECLBuy750$257.60$193K
Nov 6, 2025CATBuy300$568.86$171K
Aug 13, 2025ECLBuy600$278.51$167K
May 7, 2025ECLBuy500$251.75$126K
May 7, 2025CATBuy375$320.70$120K
Feb 13, 2025ECLBuy400$264.51$106K
Aug 2, 2024ECLBuy650$240.41$156K
May 3, 2024ECLBuy650$227.37$148K
May 3, 2024CATBuy500$337.39$169K
Feb 23, 2024CATBuy350$323.37$113K
Dec 1, 2023ECLBuy800$191.53$153K
Aug 7, 2023ECLBuy650$183.73$119K
Jun 14, 2023ECLBuy700$180.23$126K
Feb 17, 2023CATBuy400$249.29$100K
Nov 8, 2022ECLBuy800$139.66$112K
May 5, 2022ECLBuy600$171.01$103K
May 5, 2022CATBuy600$219.82$132K
Feb 18, 2022ECLBuy600$179.09$107K
Feb 7, 2022CATBuy480$199.50$96K
Aug 4, 2021CATBuy500$206.20$103K
May 5, 2021CATBuy420$237.86$100K
Aug 6, 2020ECLBuy400$194.05$78K
Mar 6, 2019ECLBuy1,000$171.05$171K
Aug 2, 2018ECLBuy500$146.40$73K
Nov 6, 2017ECLBuy450$131.77$59K
Feb 24, 2017ECLBuy800$124.94$100K

SEC reporting-owner ID (CIK) 1498535 · all filings on EDGAR