Skip to content

Insider · CIK 0001498535

MacLennan David

Reports to the SEC for 3 companies · ST. PAUL, MN

Transactions

50

Companies

3

Filings

16

CIK

0001498535

Forms 4 and 5

Insider transactions

50 trades
DateCompanyValue
2026-09-30CATCATERPILLAR INC · Phantom Stock UnitsA Award+$23K
2026-09-30ECLECOLAB INC.A Award—
2026-09-30ECLECOLAB INC.A Award+$12.8K
2026-06-30CATCATERPILLAR INC · Phantom Stock UnitsA Award+$23.2K
2026-06-30ECLECOLAB INC.A Award—
2026-06-30ECLECOLAB INC.A Award+$12.8K
2026-06-10CATCATERPILLAR INCA Award—
2026-05-15ECLECOLAB INC. · Non-Employee Director Stock Option (Right to Buy)A Award—
2026-05-13ECLECOLAB INC.P Purchase+$251K
2026-05-04CATCATERPILLAR INCP Purchase+$219K
2026-05-04ECLECOLAB INC.P Purchase+$206K
2026-03-31CATCATERPILLAR INC · Phantom Stock UnitsA Award+$22.8K
2026-03-31ECLECOLAB INC.A Award—
2026-03-31ECLECOLAB INC.A Award+$12.8K
2025-12-31ECLECOLAB INC.A Award—
2025-12-31ECLECOLAB INC.A Award+$11.6K
2025-12-31CATCATERPILLAR INC · Phantom Stock UnitsA Award+$17.3K
2025-12-08ECLECOLAB INC.P Purchase+$193K
2025-11-25CATCATERPILLAR INC · Phantom Stock UnitsJ Other+$40.1K
2025-11-12ECLECOLAB INC.M Exercise/Conversion+$380K
2025-11-12ECLECOLAB INC.F Tax Payment−$380K
2025-11-12ECLECOLAB INC. · Non-Employee Stock Option (Right to Buy)M Exercise/Conversion—
2025-11-06CATCATERPILLAR INCP Purchase+$171K
2025-09-30CATCATERPILLAR INC · Phantom Stock UnitsA Award+$17.5K
2025-09-30ECLECOLAB INC.A Award—
2025-09-30ECLECOLAB INC.A Award+$11.6K
2025-08-18CATCATERPILLAR INCA Award+$204K
2025-08-13ECLECOLAB INC.P Purchase+$167K
2025-06-30CATCATERPILLAR INC · Phantom Stock UnitsA Award+$16.6K
2025-06-30ECLECOLAB INC.A Award—
2025-06-30ECLECOLAB INC.A Award+$11.6K
2025-06-11CATCATERPILLAR INCA Award+$170K
2025-05-12ECLECOLAB INC. · Non-Employee Director Stock Option (Right to Buy)A Award—
2025-05-07CATCATERPILLAR INCP Purchase+$120K
2025-05-07ECLECOLAB INC.P Purchase+$126K
2025-03-31CATCATERPILLAR INC · Phantom Stock UnitsA Award+$16.3K
2025-03-31ECLECOLAB INC.A Award—
2025-03-31ECLECOLAB INC.A Award+$11.6K
2025-02-13ECLECOLAB INC.P Purchase+$106K
2024-12-31ECLECOLAB INC.A Award—
2024-12-31ECLECOLAB INC.A Award+$11.6K
2024-12-31CATCATERPILLAR INC · Phantom Stock UnitsA Award+$16.4K
2024-09-30CATCATERPILLAR INC · Phantom Stock UnitsA Award+$16.4K
2024-09-30ECLECOLAB INC.A Award—
2024-09-30ECLECOLAB INC.A Award+$11.6K
2024-08-02ECLECOLAB INC.P Purchase+$156K
2024-06-30ECLECOLAB INC.A Award—
2024-06-30ECLECOLAB INC.A Award+$11.8K
2024-06-28CATCATERPILLAR INC · Phantom Stock UnitsA Award+$16.6K
2024-06-12CATCATERPILLAR INCA Award+$170K

Recent filings

16

Companies

3

Address

C/O ECOLAB INC. 1 ECOLAB PLACE

ST. PAUL, MN, 55102