DM

David Maclennan

DELAYED 1 MONTH

Director

CATERPILLAR INC
ECOLAB INC.

Filings

5

Companies

2

Latest

Jun 10, 2026

Transactions

Signal

Ticker / Company

Insider

Transaction

Value

Filed

48

ECOLAB INC.

Purchase

$250.7K

1,000 sh

May 14 9:03 PM

May 13, 2026

46

ECOLAB INC.

Purchase

$205.5K

800 sh

May 5 9:27 PM

May 4, 2026

46

CATERPILLAR INC

Purchase

$219.2K

250 sh

May 5 6:00 PM

May 4, 2026