MacLennan David

Director

2 companies

Holdings by Company

ECL2025-12-08
Current Shares23.0K
Est. Value$5.93M
Net Activity+750
Bought: 750Sold: 0
CAT2025-12-31
Current Shares419
Est. Value$241.1K
Net Activity0
Bought: 0Sold: 0

Transaction History

Showing 1 transactions
DateTickerRoleTypeSharesPriceValueChg%SEC
2025-12-08ECL-Buy750$257.60$193,197.75+3.4%