Maclennan David

EDGAR CIK 0001498535

Ecolab Inc. - ECL

Director
Direct Buys
4
$591,984
2,250 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
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
05/07/2025
05/09/2025
Buy
500 @ $251.75
$125,872 19,465 (2.64%) Direct
02/13/2025
02/18/2025
Buy
400 @ $264.51
$105,806 18,767 (2.18%) Direct

Caterpillar Inc - CAT

Director
Direct Buys
2
$290,920
675 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
11/06/2025
11/06/2025
Buy
300 @ $568.86
$170,658 7,947 (3.92%) Direct
05/07/2025
05/08/2025
Buy
375 @ $320.70
$120,262 6,653 (5.97%) Direct