Corporate

Insider Transactions

Showing insider trading activity for MacLennan David.

Insider Trading Activity Chart

Visualizing insider transactions on stock price candles

Transaction Type
Insider Role
Min Transaction Value

No stock price data available.

Recent Filings
SymbolNameFiledTransactionTypeRoleShares
CATMacLennan David11 Jun 202610 Jun 2026A-Awarddirector211
ECLMacLennan David19 May 202615 May 2026A-Awarddirector732
ECLMacLennan David14 May 202613 May 2026P-Purchasedirector1,000
ECLMacLennan David5 May 20264 May 2026P-Purchasedirector800
CATMacLennan David5 May 20264 May 2026P-Purchasedirector250
ECLMacLennan David2 Apr 202631 Mar 2026A-Awarddirector137.82
ECLMacLennan David2 Apr 202631 Mar 2026A-Awarddirector48.71
CATMacLennan David1 Apr 202631 Mar 2026A-Awarddirector33
CATMacLennan David5 Jan 202631 Dec 2025A-Awarddirector30
ECLMacLennan David5 Jan 202631 Dec 2025A-Awarddirector128
ECLMacLennan David5 Jan 202631 Dec 2025A-Awarddirector43.85
ECLMacLennan David8 Dec 20258 Dec 2025P-Purchasedirector750
CATMacLennan David26 Nov 202525 Nov 2025J-Otherdirector72
ECLMacLennan David13 Nov 202512 Nov 2025M-Exemptdirector3,300
ECLMacLennan David13 Nov 202512 Nov 2025F-InKinddirector1,451
ECLMacLennan David13 Nov 202512 Nov 2025M-Exemptdirector3,300
CATMacLennan David6 Nov 20256 Nov 2025P-Purchasedirector300
ECLMacLennan David2 Oct 202530 Sept 2025A-Awarddirector123.23
ECLMacLennan David2 Oct 202530 Sept 2025A-Awarddirector42.22
CATMacLennan David1 Oct 202530 Sept 2025A-Awarddirector37