Form 4 Tracker
David Maclennan

Director · 6 filings · Latest: May 15, 2026

CATERPILLAR INC
ECOLAB INC.
TickerOwnerRelationshipDateTransactionCost#SharesValue ($)#Shares TotalSEC Form 4
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
ECL
David MaclennanDirectorMar 31, 2026
Grant/Award
$68.69186.53$12.8K23,430.01