Insider track record Other Across 30 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.
Companies and markets linked to Billy Mackay Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 38 total
● Advised Managing Director/PDMR · Executives · 12 Nov 2025 · AJ Bell plc 27 shares @ £5.4074 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:c31cc702-69a4-4d11-a335-5fae734cd921-2 ● Advised Managing Director/PDMR · Executives · 13 Oct 2025 · AJ Bell plc 28 shares @ £5.4286 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5862896-2 ● Advised Managing Director/PDMR · Executives · 11 Sept 2025 · AJ Bell plc 29 shares @ £5.1379 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5820697-2 ● Advised Managing Director/PDMR · Executives · 11 Aug 2025 · AJ Bell plc 29 shares @ £5.2069 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5777911-2 ● Advised Managing Director/PDMR · Executives · 11 Jul 2025 · AJ Bell plc 29 shares @ £5.1724 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5739209-2 ● Advised Managing Director/PDMR · Executives · 11 Jun 2025 · AJ Bell plc 31 shares @ £4.9032 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5696011-2 ● Advised Managing Director /PDMR · Executives · 28 May 2025 · AJ Bell plc 39,922 shares @ £5.0099 1.1% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5674054-1 ● Advised Managing Director/PDMR · Executives · 12 May 2025 · AJ Bell plc 33 shares @ £4.4848 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5654243-2 ● Advised Managing Director/PDMR · Executives · 11 Apr 2025 · AJ Bell plc 38 shares @ £3.9737 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5618421-2 ● Advised Managing Director/PDMR · Executives · 11 Mar 2025 · AJ Bell plc 36 shares @ £4.1667 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5573233-2 ● Advised Managing Director/PDMR · Executives · 11 Feb 2025 · AJ Bell plc 34 shares @ £4.4118 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5536505-2 ● Advised Managing Director/PDMR · Executives · 13 Jan 2025 · AJ Bell plc 37 shares @ £4.0811 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5500729-2 ● Advised Managing Director/PDMR · Executives · 8 Jan 2025 · AJ Bell plc 23 shares Outside of a trading venueISIN ISIN GB00BFZNLB60RNS:5500699-2 ● Advised Managing Director/PDMR · Executives · 11 Dec 2024 · AJ Bell plc 31 shares @ £4.7742 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5466647-3 ● Managing Director, Advised/PDMR · Executives · 5 Dec 2024 · AJ Bell plc 31,982 shares @ £0.0001 0.0% of flow Outside a trading venueISIN ISIN GB00BFZNLB60RNS:5459466-3 ● Managing Director, Advised/PDMR · Executives · 5 Dec 2024 · AJ Bell plc 15,992 shares @ £4.865 44.2% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5459466-11 ● Advised Managing Director/PDMR · Executives · 11 Oct 2024 · AJ Bell plc 34 shares @ £4.4412 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5432438-3 ● Advised Managing Director/PDMR · Executives · 11 Nov 2024 · AJ Bell plc 32 shares @ £4.6563 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5428648-3 ● Advised Managing Director/PDMR · Executives · 11 Oct 2024 · AJ Bell plc 34 shares @ £4.4412 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5388581-3 ● Advised Managing Director/PDMR · Executives · 11 Sept 2024 · AJ Bell plc 34 shares @ £4.4118 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5347170-3 ● Advised Managing Director/PDMR · Executives · 12 Aug 2024 · AJ Bell plc 35 shares @ £4.2857 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5316490-3 ● Advised Managing Director/PDMR · Executives · 12 Aug 2024 · AJ Bell plc 35 shares @ £4.2857 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5307485-3 ● Advised Managing Director/PDMR · Executives · 11 Jul 2024 · AJ Bell plc 39 shares @ £3.8897 0.2% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5264689-3 ● Advised Managing Director/PDMR · Executives · 11 Jun 2024 · AJ Bell plc 39 shares @ £3.7692 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5221703-3 ● Advised Managing Director/PDMR · Executives · 13 May 2024 · AJ Bell plc 42 shares @ £3.5714 0.0% of flow London Stock ExchangeISIN ISIN GB00BFZNLB60RNS:5183736-3 25 of 38 declarations
Load more (13 remaining) About Billy Mackay Billy Mackay is a declarant linked to AJ Bell plc, where the listed role is Advised Managing Director/PDMR. Across 38 filings in total, the 38 sampled filings cover the period from 2023-06-14 to 2025-11-17, with EUR 1962 of purchases and EUR 213040 of sales in this recent sample.