MD
MacLennan David Director
OFFICER M
US US · SEC (Form 4)
Discover the complete record of transactions filed by MacLennan David, Director. Director active across 3 companies, notably ECOLAB INC.. In total, 21 disclosures have been published. Total volume traded: €1.2m. The latest transaction was filed on 13 May 2026 (Acquisition). Regulator: SEC (Form 4). All data is free.
Declarations 21 total
US$213,937 1,000 shares @ US$213.9373 0.0003% mcap 100.0% of flow
Common Stock
SEC:0001498535-26-000008 · 13 May 2026
Ideal exit: 7 Feb 2027 (T+270) €213,937 1,000 shares @ €213.9373 0.0003% mcap 34.5% of flow
Common Stock
SEC:0001498535-26-000008:0 · 13 May 2026
Ideal exit: 7 Feb 2027 (T+270) €174,961 816 shares @ €214.4126 0.0001% mcap 21.5% of flow
Common Stock
SEC:0000018230-22-000135:0 · 8 Jun 2022
€97,350 600 shares @ €162.2497 0.0001% mcap 15.7% of flow
Common Stock
SEC:0001415889-22-004718:0 · 5 May 2022
Ideal exit: 30 Jan 2023 (T+270) €125,138 600 shares @ €208.563 0.0001% mcap 15.4% of flow
Common Stock
SEC:0000018230-22-000116:0 · 5 May 2022
Ideal exit: 30 Jan 2023 (T+270) 0175.35 shares 0
Common Stock
SEC:0001415889-22-003723:0 · 31 Mar 2022
€94,534 600 shares @ €157.5563 0.0001% mcap 15.3% of flow
Common Stock
SEC:0001415889-22-001631:0 · 18 Feb 2022
Ideal exit: 15 Nov 2022 (T+270) €83,596 480 shares @ €174.1575 0.0000% mcap 10.3% of flow
Common Stock
SEC:0000018230-22-000023:0 · 7 Feb 2022
Ideal exit: 4 Nov 2022 (T+270) €83,596 480 shares @ €174.1575 0.0000% mcap 49.0% of flow
Common Stock
SEC:0000018230-22-000023 · 7 Feb 2022
Ideal exit: 4 Nov 2022 (T+270) 0122.72 shares 0
Common Stock
SEC:0001415889-22-000226 · 31 Dec 2021
0122.72 shares 0
Common Stock
SEC:0001415889-22-000226:0 · 31 Dec 2021
0135.83 shares 0
Common Stock
SEC:0001415889-21-004706 · 30 Sept 2021
0135.83 shares 0
Common Stock
SEC:0001415889-21-004706:0 · 30 Sept 2021
€87,097 500 shares @ €174.1936 0.0000% mcap 51.0% of flow
Common Stock
SEC:0000018230-21-000226 · 4 Aug 2021
Ideal exit: 1 May 2022 (T+270) €87,097 500 shares @ €174.1936 0.0000% mcap 10.7% of flow
Common Stock
SEC:0000018230-21-000226:0 · 4 Aug 2021
Ideal exit: 1 May 2022 (T+270) 0139.71 shares 0
Common Stock
SEC:0001415889-21-003417 · 30 Jun 2021
0139.71 shares 0
Common Stock
SEC:0001415889-21-003417:0 · 30 Jun 2021
420 shares
Common Stock
SEC:0000018230-21-000157 · 5 May 2021
Ideal exit: 30 Jan 2022 (T+270) €83,196 420 shares @ €198.0851 0.0000% mcap 10.2% of flow
Common Stock
SEC:0000018230-21-000157:0 · 5 May 2021
Ideal exit: 30 Jan 2022 (T+270) 470 shares
Common Stock
SEC:0000018230-21-000155 · 3 May 2021
€88,913 470 shares @ €189.1757 0.0000% mcap 10.9% of flow
Common Stock
SEC:0000018230-21-000155:0 · 3 May 2021
About MacLennan David David MacLennan is a director at ECOLAB INC.