MacLennan David
SEC CIK 1498535 · EDGAR
BoughtSold
Most active insiders at ECL, 12 months
| # | Insider | Title | Bought | Sold |
|---|---|---|---|---|
| 1 | Beck Christophe | COB, Pres, CEO, Dir | — | $16.83M |
| 2 | Alfano Nicholas J. | EVP, Pres - Gbl WATER | — | $2.88M |
| 3 | Brown Darrell R | Pres, COO | — | $2.61M |
| 4 | Cook Gregory B | EVP, Pres - INST GROUP | — | $2.37M |
| 5 | Doukeris Michel D | Dir | $2.00M | — |
| 6 | Green Eric Mark | Dir | $1.02M | — |
| 7 | Kirkland Scott D | CFO | — | $929.8K |
| 8 | MacLennan David | Dir | $649.4K | — |
| 9 | McKibben Tracy B | Dir | — | $390.5K |
| 10 | De Boo Alexander A. | EVP, Pres - Gbl MARKETS | — | $381.5K |
Transactions 54
| X | Filed | Traded | Ticker | Company | Insider | Title | Type | Price | Qty | Owned | ΔOwn | Value |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| M | 2026-07-02 16:41 | 2026-06-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $72.72 | +176.19 | 25.4K | +0.7% | +$12.8K |
| 2026-06-11 15:48 | 2026-06-10 | CAT | Caterpillar Inc. | MacLennan David | Dir | A - Grant | $0.00 | +211 | 8,420 | +3% | $0 | |
| 2026-05-14 17:03 | 2026-05-13 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $250.65 | +1,000 | 25.2K | +4% | +$250.7K | |
| 2026-05-05 17:27 | 2026-05-04 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $256.91 | +800 | 24.2K | +3% | +$205.5K | |
| 2026-05-05 14:00 | 2026-05-04 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $876.84 | +250 | 8,206 | +3% | +$219.2K | |
| M | 2026-04-02 17:04 | 2026-03-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $68.69 | +186.53 | 23.4K | +0.8% | +$12.8K |
| M | 2026-01-05 | 2025-12-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $67.28 | +171.85 | 23.2K | +0.7% | +$11.6K |
| 2025-12-08 | 2025-12-08 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $257.60 | +750 | 23.0K | +3% | +$193.2K | |
| D | 2025-11-13 | 2025-11-12 | ECL | Ecolab | MacLennan David | Dir | M - OptEx | $115.08 | +3,300 | 23.7K | +16% | +$379.8K |
| D | 2025-11-13 | 2025-11-12 | ECL | Ecolab | MacLennan David | Dir | F - Tax | $262.03 | -1,451 | 22.3K | -6% | -$380.2K |
| 2025-11-06 | 2025-11-06 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $568.86 | +300 | 7,947 | +4% | +$170.7K | |
| M | 2025-10-02 | 2025-09-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $69.89 | +165.45 | 20.4K | +0.8% | +$11.6K |
| 2025-08-19 | 2025-08-18 | CAT | Caterpillar Inc. | MacLennan David | Dir | A - Grant | $407.76 | +500 | 7,641 | +7% | +$203.9K | |
| 2025-08-15 | 2025-08-13 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $278.51 | +600 | 20.3K | +3% | +$167.1K | |
| M | 2025-07-02 | 2025-06-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $68.26 | +169.41 | 19.7K | +0.9% | +$11.6K |
| 2025-06-13 | 2025-06-11 | CAT | Caterpillar Inc. | MacLennan David | Dir | A - Grant | $352.53 | +482 | 7,141 | +7% | +$169.9K | |
| 2025-05-09 | 2025-05-07 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $251.75 | +500 | 19.5K | +3% | +$125.9K | |
| 2025-05-08 | 2025-05-07 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $320.70 | +375 | 6,653 | +6% | +$120.3K | |
| M | 2025-04-02 | 2025-03-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $64.20 | +180.13 | 19.0K | +1.0% | +$11.6K |
| 2025-02-18 | 2025-02-13 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $264.51 | +400 | 18.8K | +2% | +$105.8K | |
| M | 2025-01-03 | 2024-12-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $59.88 | +193.11 | 18.3K | +1% | +$11.6K |
| M | 2024-10-02 | 2024-09-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $64.90 | +178.16 | 18.1K | +1.0% | +$11.6K |
| 2024-08-06 | 2024-08-02 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $240.41 | +650 | 18.0K | +4% | +$156.3K | |
| M | 2024-07-02 | 2024-06-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $61.80 | +190.64 | 17.3K | +1% | +$11.8K |
| 2024-06-13 | 2024-06-12 | CAT | Caterpillar Inc. | MacLennan David | Dir | A - Grant | $328.73 | +517 | 6,260 | +9% | +$170.0K | |
| 2024-05-07 | 2024-05-03 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $227.37 | +650 | 17.1K | +4% | +$147.8K | |
| 2024-05-06 | 2024-05-03 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $337.39 | +500 | 5,738 | +10% | +$168.7K | |
| M | 2024-04-02 | 2024-03-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $61.24 | +199.04 | 16.5K | +1% | +$12.2K |
| 2024-02-26 | 2024-02-23 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $323.37 | +350 | 5,238 | +7% | +$113.2K | |
| 2024-01-03 | 2023-12-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +157.33 | 16.2K | +1.0% | $0 | |
| 2023-12-04 | 2023-12-01 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $191.53 | +800 | 16.1K | +5% | +$153.2K | |
| 2023-10-03 | 2023-09-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +183.79 | 15.3K | +1% | $0 | |
| 2023-08-09 | 2023-08-07 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $183.73 | +650 | 15.1K | +5% | +$119.4K | |
| 2023-08-08 | 2023-08-07 | CAT | Caterpillar Inc. | MacLennan David | Dir | A - Grant | $277.21 | +450 | 4,868 | +10% | +$124.7K | |
| 2023-07-05 | 2023-06-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +168.12 | 14.4K | +1% | $0 | |
| 2023-06-15 | 2023-06-14 | CAT | Caterpillar Inc. | MacLennan David | Dir | A - Grant | $243.32 | +698 | 4,418 | +19% | +$169.8K | |
| 2023-06-15 | 2023-06-14 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $180.23 | +700 | 14.2K | +5% | +$126.2K | |
| 2023-04-04 | 2023-03-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +189.61 | 13.5K | +1% | $0 | |
| 2023-02-21 | 2023-02-17 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $249.29 | +400 | 3,709 | +12% | +$99.7K | |
| 2023-02-17 | 2023-02-16 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $164.16 | +500 | 13.3K | +4% | +$82.1K | |
| 2023-01-03 | 2022-12-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +214.65 | 12.8K | +2% | $0 | |
| 2022-11-10 | 2022-11-08 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $139.66 | +800 | 12.6K | +7% | +$111.7K | |
| 2022-10-04 | 2022-09-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +213.94 | 11.8K | +2% | $0 | |
| 2022-07-05 | 2022-06-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +205.07 | 11.6K | +2% | $0 | |
| 2022-06-10 | 2022-06-08 | CAT | Caterpillar Inc. | MacLennan David | Dir | A - Grant | $229.80 | +816 | 3,297 | +33% | +$187.5K | |
| D | 2022-05-06 | 2022-05-05 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $171.01 | +600 | 11.4K | +6% | +$102.6K |
| 2022-05-06 | 2022-05-05 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $219.82 | +600 | 2,480 | +32% | +$131.9K | |
| 2022-04-04 | 2022-03-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +175.35 | 10.8K | +2% | $0 | |
| 2022-02-22 | 2022-02-18 | ECL | Ecolab | MacLennan David | Dir | P - Purchase | $179.09 | +600 | 10.6K | +6% | +$107.5K | |
| 2022-02-09 | 2022-02-07 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $199.50 | +480 | 1,877 | +34% | +$95.8K | |
| 2022-01-04 | 2021-12-31 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +122.72 | 9,965 | +1% | $0 | |
| 2021-10-04 | 2021-09-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +135.83 | 9,834 | +1% | $0 | |
| 2021-08-05 | 2021-08-04 | CAT | Caterpillar Inc. | MacLennan David | Dir | P - Purchase | $206.20 | +500 | 1,392 | +56% | +$103.1K | |
| 2021-07-02 | 2021-06-30 | ECL | Ecolab | MacLennan David | Dir | A - Grant | $0.00 | +139.71 | 9,689 | +1% | $0 |
Purchase Sale Sale after option exercise All abbreviations