David MacLennan
CIK: 0001498535
Transaction Breakdown
High conviction signal
Position reduction
Derivative conversions
Compensation grants
Gifts, tax withholding, conversions, dispositions to the issuer and other codes
Discretionary Trading P&L
Holdings
Transaction History (44 total)
- Sep 30, 2026ECL
ECOLAB INC.
Award(A)Direct131 shares- - Sep 30, 2026ECL
ECOLAB INC.
Award(A)Direct46 shares at avg. $276.36$13K - Sep 30, 2026CAT
CATERPILLAR INC
Award(A)DirectPhantom Stock Units
28 shares at avg. $821.01- - Jun 30, 2026ECL
ECOLAB INC.
Award(A)Direct130 shares- - Jun 30, 2026ECL
ECOLAB INC.
Award(A)Direct46 shares at avg. $278.46$13K - Jun 30, 2026CAT
CATERPILLAR INC
Award(A)DirectPhantom Stock Units
22 shares at avg. $1055.33- - Jun 10, 2026CAT
CATERPILLAR INC
Award(A)Direct211 shares- - May 15, 2026ECL
ECOLAB INC.
Award(A)DirectNon-Employee Director Stock Option (Right to Buy)
732 shares- - May 13, 2026ECL
ECOLAB INC.
Purchase(P)Direct1K shares at avg. $250.65$251K - May 4, 2026ECL
ECOLAB INC.
Purchase(P)Direct800 shares at avg. $256.91$206K - May 4, 2026CAT
CATERPILLAR INC
Purchase(P)Direct250 shares at avg. $876.84$219K - Mar 31, 2026ECL
ECOLAB INC.
Award(A)Direct49 shares at avg. $263.03$13K - Mar 31, 2026ECL
ECOLAB INC.
Award(A)Direct138 shares- - Mar 31, 2026CAT
CATERPILLAR INC
Award(A)DirectPhantom Stock Units
33 shares at avg. $690.44- - Dec 31, 2025CAT
CATERPILLAR INC
Award(A)DirectPhantom Stock Units
30 shares at avg. $575.49- - Dec 31, 2025ECL
ECOLAB INC.
Award(A)Direct128 shares- - Dec 31, 2025ECL
ECOLAB INC.
Award(A)Direct44 shares at avg. $263.68$12K - Dec 8, 2025ECL
ECOLAB INC.
Purchase(P)Direct750 shares at avg. $257.60$193K - Nov 25, 2025CAT
CATERPILLAR INC
Other(J)DirectPhantom Stock Units
72 shares at avg. $557.34- - Nov 12, 2025ECL
ECOLAB INC.
Exercise(M)Direct3.3K shares at avg. $115.08$380K - Nov 12, 2025ECL
ECOLAB INC.
Tax Payment(F)Direct1.5K shares at avg. $262.02$380K - Nov 6, 2025CAT
CATERPILLAR INC
Purchase(P)Direct300 shares at avg. $568.86$171K - Sep 30, 2025ECL
ECOLAB INC.
Award(A)Direct123 shares- - Sep 30, 2025ECL
ECOLAB INC.
Award(A)Direct42 shares at avg. $273.87$12K - Sep 30, 2025CAT
CATERPILLAR INC
Award(A)DirectPhantom Stock Units
37 shares at avg. $473.84-
| Type | Shares | Price | Ownership | |||
|---|---|---|---|---|---|---|
| Sep 30, 2026 | ECL ECOLAB INC. | Award(A) | 131 | - | $0 | Direct |
| Sep 30, 2026 | ECL ECOLAB INC. | Award(A) | 46 | $276.36 | $12,812 | Direct |
| Sep 30, 2026 | CAT CATERPILLAR INC | Award(A) Phantom Stock Units | 28 | $821.01 | - | Direct |
| Jun 30, 2026 | ECL ECOLAB INC. | Award(A) | 130 | - | $0 | Direct |
| Jun 30, 2026 | ECL ECOLAB INC. | Award(A) | 46 | $278.46 | $12,812 | Direct |
| Jun 30, 2026 | CAT CATERPILLAR INC | Award(A) Phantom Stock Units | 22 | $1055.33 | - | Direct |
| Jun 10, 2026 | CAT CATERPILLAR INC | Award(A) | 211 | - | $0 | Direct |
| May 15, 2026 | ECL ECOLAB INC. | Award(A) Non-Employee Director Stock Option (Right to Buy) | 732 | - | - | Direct |
| May 13, 2026 | ECL ECOLAB INC. | Purchase(P) | 1,000 | $250.65 | $250,650 | Direct |
| May 4, 2026 | ECL ECOLAB INC. | Purchase(P) | 800 | $256.91 | $205,530 | Direct |
| May 4, 2026 | CAT CATERPILLAR INC | Purchase(P) | 250 | $876.84 | $219,210 | Direct |
| Mar 31, 2026 | ECL ECOLAB INC. | Award(A) | 49 | $263.03 | $12,812 | Direct |
| Mar 31, 2026 | ECL ECOLAB INC. | Award(A) | 138 | - | $0 | Direct |
| Mar 31, 2026 | CAT CATERPILLAR INC | Award(A) Phantom Stock Units | 33 | $690.44 | - | Direct |
| Dec 31, 2025 | CAT CATERPILLAR INC | Award(A) Phantom Stock Units | 30 | $575.49 | - | Direct |
| Dec 31, 2025 | ECL ECOLAB INC. | Award(A) | 128 | - | $0 | Direct |
| Dec 31, 2025 | ECL ECOLAB INC. | Award(A) | 44 | $263.68 | $11,562 | Direct |
| Dec 8, 2025 | ECL ECOLAB INC. | Purchase(P) | 750 | $257.60 | $193,198 | Direct |
| Nov 25, 2025 | CAT CATERPILLAR INC | Other(J) Phantom Stock Units | 72 | $557.34 | - | Direct |
| Nov 12, 2025 | ECL ECOLAB INC. | Exercise(M) | 3,300 | $115.08 | $379,748 | Direct |
| Nov 12, 2025 | ECL ECOLAB INC. | Tax Payment(F) | 1,451 | $262.02 | $380,198 | Direct |
| Nov 6, 2025 | CAT CATERPILLAR INC | Purchase(P) | 300 | $568.86 | $170,658 | Direct |
| Sep 30, 2025 | ECL ECOLAB INC. | Award(A) | 123 | - | - | Direct |
| Sep 30, 2025 | ECL ECOLAB INC. | Award(A) | 42 | $273.87 | $11,563 | Direct |
| Sep 30, 2025 | CAT CATERPILLAR INC | Award(A) Phantom Stock Units | 37 | $473.84 | - | Direct |
1-25 of 44 transactions
About MacLennan David
MacLennan David (SEC CIK 0001498535) files insider reports with the SEC as Director of ECOLAB INC. (ECL) and Director of CATERPILLAR INC (CAT).
Signal8 holds 34 ownership filings by MacLennan David, all Form 4s, filed between Oct 1, 2024 and Oct 2, 2026. Those filings report 44 transactions, from Sep 30, 2024 to Sep 30, 2026. Signal8's Form 4 history starts in Sep 2024.
The business address on MacLennan David's filings is in IRVING, TX.
Recent filings by MacLennan David
- Sep 30, 2026: Grants or awards of ECL shares (2 lines, Form 4, code A).
- Sep 30, 2026: Grant or award of CAT derivative securities (Form 4, code A).
- Jun 30, 2026: Grants or awards of ECL shares (2 lines, Form 4, code A).
- Jun 30, 2026: Grant or award of CAT derivative securities (Form 4, code A).
- Jun 10, 2026: Grant or award of CAT shares (Form 4, code A).
Other insiders filing for ECOLAB INC. (ECL)
- ZILLMER JOHN J, Director
- Whalen Julie, Director
- Vautrinot Suzanne M, Director
- NOWELL LIONEL L III, Director
- McKibben Tracy B, Director
- LARSON MICHAEL, Director