Maclennan David

EDGAR CIK 0001498535

Ecolab Inc. - ECL

Director
Direct Buys
4
$816,485
3,150 Shares
Direct Sells
0
$0
0 Shares
Indirect Buys
0
$0
0 Shares
Indirect Sells
0
$0
0 Shares
Monthly Values

Transaction Filed Type Shares @ Price Value Balance ( Change % ) Ownership
05/13/2026
05/14/2026
Buy
1,000 @ $250.65
$250,650 25,230 (4.13%) Direct
05/04/2026
05/05/2026
Buy
800 @ $256.91
$205,530 24,230 (3.41%) Direct
12/08/2025
12/08/2025
Buy
750 @ $257.60
$193,198 23,035 (3.37%) Direct
08/13/2025
08/15/2025
Buy
600 @ $278.51
$167,108 20,253 (3.05%) Direct

Caterpillar Inc - CAT

Director
Direct Buys
2
$389,868
550 Shares
Direct Sells
0
$0
0 Shares
Indirect Buys
0
$0
0 Shares
Indirect Sells
0
$0
0 Shares
Monthly Values

Transaction Filed Type Shares @ Price Value Balance ( Change % ) Ownership
05/04/2026
05/05/2026
Buy
250 @ $876.84
$219,210 8,206 (3.14%) Direct
11/06/2025
11/06/2025
Buy
300 @ $568.86
$170,658 7,947 (3.92%) Direct