InsiderTrades

MacLennan David

SEC CIK 1498535 · EDGAR

Buying vs selling by month open-market trades, last 60 months, all 2 companies
BoughtSold

Companies

TickerCompanyTitleHoldingBoughtSoldTradesFirstLast
ECLEcolabDir 25.4K $2.07M — 382021-06-302026-06-30
CATCaterpillar Inc.Dir 8,420 $1.22M — 162021-08-042026-06-10

Most active insiders at ECL, 12 months

#InsiderTitleBoughtSold
1 Beck ChristopheCOB, Pres, CEO, Dir —$16.83M
2 Alfano Nicholas J.EVP, Pres - Gbl WATER —$2.88M
3 Brown Darrell RPres, COO —$2.61M
4 Cook Gregory BEVP, Pres - INST GROUP —$2.37M
5 Doukeris Michel DDir $2.00M—
6 Green Eric MarkDir $1.02M—
7 Kirkland Scott DCFO —$929.8K
8 MacLennan DavidDir $649.4K—
9 McKibben Tracy BDir —$390.5K
10 De Boo Alexander A.EVP, Pres - Gbl MARKETS —$381.5K

Transactions 54

Type
Reset
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