Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by William Mackay. Director active across 1 company, notably AJ Bell plc. In total, 13 disclosures have been published. History available since 15 December 2023. The latest transaction was filed on 13 April 2026 (Purchase). Regulator: RNS (LSE). All data is accessible without signup.
Declarations 13 total
● Advised Managing Director/PDMR · Executives · 13 Apr 2026 · AJ Bell plc 29 shares @ £5.2245 0.1% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:f1dfbc36-aecf-4db5-86e0-3a268ccedd78-2 Ideal exit: 8 Jan 2027 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Mar 2026 · AJ Bell plc 34 shares @ £4.3341 0.1% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:3e81eab5-1121-4945-8f0d-b596a5698dcf-2 Ideal exit: 6 Dec 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Feb 2026 · AJ Bell plc 36 shares @ £4.2519 0.1% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:02d0cdcf-76f0-4aee-86d4-e98dfe71d350-2 Ideal exit: 8 Nov 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 9 Jan 2026 · AJ Bell plc 23 shares Outside a trading venueGB00BFZNLB60⌘ RNS:9df90165-ca66-415a-981e-cb799840a65b-2 ● Advised Managing Director/PDMR · Executives · 12 Jan 2026 · AJ Bell plc 33 shares @ £4.5379 0.1% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:c3f7135d-5f4a-4424-a32e-d00350e12908-2 Ideal exit: 9 Oct 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 15 Dec 2025 · AJ Bell plc 35,574 shares @ £0.0001 0.0% of flow Outside a trading venueGB00BFZNLB60⌘ RNS:0f710db7-dfd4-44ee-9b19-bd40289733ff-5 ● Advised Managing Director/PDMR · Executives · 12 Dec 2025 · AJ Bell plc 32 shares @ £4.7272 0.1% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:d2bef373-6b31-46d5-a2c0-8bcef8961f93-2 Ideal exit: 8 Sept 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 9 Dec 2025 · AJ Bell plc 9,131 shares @ £0.0001 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:6d265e6f-4882-412d-a780-d4196b7ee313-3 Ideal exit: 5 Sept 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 16 Sept 2024 · AJ Bell plc 79,546 shares @ £0.044 1.7% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5353056 ● Advised Managing Director/PDMR · Executives · 29 Jul 2024 · AJ Bell plc 44,586 shares @ £0.0449 1.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5287369 ● Advised Managing Director/PDMR · Executives · 29 Jul 2024 · AJ Bell plc 44,586 shares @ £0.0449 1.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5287222 Ideal exit: 25 Apr 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 23 May 2024 · AJ Bell plc 50,882 shares @ £3.9307 98.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5196246-0 ● Advised Managing Director/PDMR · Executives · 15 Dec 2023 · AJ Bell plc 18,906 shares @ £0.0001 100.0% of flow Outside a trading venueGB00BFZNLB60⌘ RNS:5007682-11