Maclennan David

EDGAR CIK 0001498535

Ecolab Inc. - ECL

Director
Direct Buys
3
$486,178
1,850 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

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