Insider track record Other Across 35 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Discover the detailed record of transactions filed by Billy Mackay. Insider active across 1 company, notably AJ Bell plc. In total, 38 filings have been recorded. Activity tracked since 12 June 2023. The latest transaction was disclosed on 12 November 2025 (Purchase). Regulator: RNS (LSE). The full history is accessible without signup.
Declarations 38 total
● Advised Managing Director/PDMR · Executives · 12 Nov 2025 · AJ Bell plc 27 shares @ £0.0541 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:c31cc702-69a4-4d11-a335-5fae734cd921-2 Ideal exit: 9 Aug 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 13 Oct 2025 · AJ Bell plc 28 shares @ £0.0543 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5862896-2 Ideal exit: 10 Jul 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Sept 2025 · AJ Bell plc 29 shares @ £0.0514 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5820697-2 Ideal exit: 8 Jun 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Aug 2025 · AJ Bell plc 29 shares @ £0.0521 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5777911-2 Ideal exit: 8 May 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Jul 2025 · AJ Bell plc 29 shares @ £0.0517 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5739209-2 Ideal exit: 7 Apr 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Jun 2025 · AJ Bell plc 31 shares @ £0.049 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5696011-2 Ideal exit: 8 Mar 2026 (T+270) ● Advised Managing Director /PDMR · Executives · 28 May 2025 · AJ Bell plc 39,922 shares @ £0.0501 1.1% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5674054-1 ● Advised Managing Director/PDMR · Executives · 12 May 2025 · AJ Bell plc 33 shares @ £0.0448 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5654243-2 Ideal exit: 6 Feb 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Apr 2025 · AJ Bell plc 38 shares @ £0.0397 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5618421-2 Ideal exit: 6 Jan 2026 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Mar 2025 · AJ Bell plc 36 shares @ £0.0417 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5573233-2 Ideal exit: 6 Dec 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Feb 2025 · AJ Bell plc 34 shares @ £0.0441 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5536505-2 Ideal exit: 8 Nov 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 13 Jan 2025 · AJ Bell plc 37 shares @ £0.0408 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5500729-2 Ideal exit: 10 Oct 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 8 Jan 2025 · AJ Bell plc 23 shares Outside of a trading venueGB00BFZNLB60⌘ RNS:5500699-2 ● Advised Managing Director/PDMR · Executives · 11 Dec 2024 · AJ Bell plc 31 shares @ £0.0477 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5466647-3 Ideal exit: 7 Sept 2025 (T+270) ● Managing Director, Advised/PDMR · Executives · 5 Dec 2024 · AJ Bell plc 31,982 shares @ £0.0001 0.0% of flow Outside a trading venueGB00BFZNLB60⌘ RNS:5459466-3 ● Managing Director, Advised/PDMR · Executives · 5 Dec 2024 · AJ Bell plc 15,992 shares @ £4.865 44.2% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5459466-11 ● Advised Managing Director/PDMR · Executives · 11 Oct 2024 · AJ Bell plc 34 shares @ £0.0444 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5432438-3 Ideal exit: 8 Jul 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Nov 2024 · AJ Bell plc 32 shares @ £0.0466 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5428648-3 Ideal exit: 8 Aug 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Oct 2024 · AJ Bell plc 34 shares @ £0.0444 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5388581-3 Ideal exit: 8 Jul 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Sept 2024 · AJ Bell plc 34 shares @ £0.0441 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5347170-3 Ideal exit: 8 Jun 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 12 Aug 2024 · AJ Bell plc 35 shares @ £0.0429 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5316490-3 Ideal exit: 9 May 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 12 Aug 2024 · AJ Bell plc 35 shares @ £0.0429 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5307485-3 Ideal exit: 9 May 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Jul 2024 · AJ Bell plc 39 shares @ £3.8897 0.2% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5264689-3 Ideal exit: 7 Apr 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 11 Jun 2024 · AJ Bell plc 39 shares @ £0.0377 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5221703-3 Ideal exit: 8 Mar 2025 (T+270) ● Advised Managing Director/PDMR · Executives · 13 May 2024 · AJ Bell plc 42 shares @ £0.0357 0.0% of flow London Stock ExchangeGB00BFZNLB60⌘ RNS:5183736-3 Ideal exit: 7 Feb 2025 (T+270) 25 of 38 declarations
Load more (13 remaining) About Billy Mackay Billy Mackay is a declarant who has made 38 filings in total. In his most recent filings, he sold shares of AJ Bell plc for a total of 116654.44 EUR on December 8, 2023, 93994.60 EUR on December 6, 2024, and 2391.02 EUR on May 29, 2025. He also purchased shares of AJ Bell plc for 180.29 EUR on July 12, 2024, 177.09 EUR on June 14, 2023, and 176.01 EUR on March 13, 2024.