Form 4 Tracker
David Maclennan

Director · 8 filings · Latest: Jun 30, 2026

CATERPILLAR INC
ECOLAB INC.
TickerOwnerRelationshipDateTransactionCost#SharesValue ($)#Shares TotalSEC Filing
ECL
David MaclennanDirectorMay 13, 2026
Purchase
$250.651,000$250.7K25,230.01
ECL
David MaclennanDirectorMay 4, 2026
Purchase
$256.91800$205.5K24,230.01
CAT
David MaclennanDirectorMay 4, 2026
Purchase
$876.84250$219.2K8,206