MD
MacLennan David Director
OFFICER M
Insider track record Executive Across 1 buy signal with a settled T+90 return. Return basis: close on the day after publication.
Discover the complete record of transactions filed by MacLennan David, Director. Director active across 3 companies, notably ECOLAB INC.. In total, 50 disclosures have been published. Breakdown: 23 buys · 0 sell. Total volume traded: €2.6m. Activity tracked since 3 May 2021. The latest transaction was disclosed on 13 May 2026 (Acquisition). Regulator: SEC (Form 4). All data is accessible without signup.
Declarations 50 total
1,000 shares @ US$250.65 0.0003% mcap 34.5% of flow Common Stock SEC:0001498535-26-000008
Canonical exit: 11 Aug 2026 (T+90) 1,000 shares @ US$250.65 0.0003% mcap 34.5% of flow Common Stock SEC:0001498535-26-000008:0
Canonical exit: 11 Aug 2026 (T+90) 500 shares @ US$251.745 10.6% of flow Common Stock SEC:0001415889-25-012528:0
Canonical exit: 5 Aug 2025 (T+90) 375 shares @ US$320.70 6.2% of flow Common Stock SEC:0001104659-25-045921:0
Canonical exit: 5 Aug 2025 (T+90) 134.16 shares 0Common Stock SEC:0001415889-25-009700:0
400 shares @ US$264.514 9.7% of flow Common Stock SEC:0001415889-25-004454:0
Canonical exit: 14 May 2025 (T+90) 143.83 shares 0Common Stock SEC:0001415889-25-000563:0
132.7 shares 0Common Stock SEC:0001415889-24-024435:0
650 shares @ US$240.408 13.8% of flow Common Stock SEC:0001415889-24-020836:0
Canonical exit: 31 Oct 2024 (T+90) 141.31 shares 0Common Stock SEC:0001415889-24-018944:0
517 shares @ US$328.73 9.2% of flow Common Stock SEC:0001104659-24-071183:0
650 shares @ US$227.366 13.1% of flow Common Stock SEC:0001415889-24-012469:0
Canonical exit: 1 Aug 2024 (T+90) 500 shares @ US$337.39 9.2% of flow Common Stock SEC:0001104659-24-057273:0
Canonical exit: 1 Aug 2024 (T+90) 146.23 shares 0Common Stock SEC:0001415889-24-009811:0
350 shares @ US$323.37 6.1% of flow Common Stock SEC:0001104659-24-027620:0
Canonical exit: 23 May 2024 (T+90) 157.33 shares 0Common Stock SEC:0001415889-24-000338:0
800 shares @ US$191.526 13.4% of flow Common Stock SEC:0001415889-23-015747:0
Canonical exit: 29 Feb 2024 (T+90) 183.79 shares 0Common Stock SEC:0001415889-23-013910:0
650 shares @ US$183.729 10.3% of flow Common Stock SEC:0001415889-23-011982:0
Canonical exit: 5 Nov 2023 (T+90) 450 shares @ US$277.21 6.7% of flow Common Stock SEC:0001104659-23-088717:0
168.12 shares 0Common Stock SEC:0001415889-23-010780:0
698 shares @ US$243.32 9.2% of flow Common Stock SEC:0001104659-23-071470:0
700 shares @ US$180.225 11.1% of flow Common Stock SEC:0001415889-23-009826:0
Canonical exit: 12 Sept 2023 (T+90) 189.61 shares 0Common Stock SEC:0001415889-23-006112:0
400 shares @ US$249.29 5.5% of flow Common Stock SEC:0001104659-23-023611:0
Canonical exit: 18 May 2023 (T+90) 25 of 50 declarations
Load more (25 remaining) About MacLennan David David MacLennan is a director at ECOLAB INC.