Insider track record Other Across 7 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Browse the detailed record of transactions filed by Graham Bird. Director active across 1 company, notably XP Factory plc. Aggregated, 32 reports have been published. Regulator: RNS (LSE). All data is free.
Declarations 32 total
● Director, Chief Financial Officer · Executives · 11 Dec 2025 · XP Factory plc 2,760 shares 0
London Stock ExchangeRNS:d57ed4f1-eca7-4a3f-b69d-595b88974228-1 ● Director, Chief Financial Officer · Executives · 11 Nov 2025 · XP Factory plc 2,654 shares 0
London Stock ExchangeRNS:e7045b36-943a-4e9c-9b24-26b7e2c7bbb6-1 ● Director, Chief Financial Officer · Executives · 13 Oct 2025 · XP Factory plc 2,162 shares 0
London Stock ExchangeRNS:5861046-1 ● Director, Chief Financial Officer · Executives · 11 Sept 2025 · XP Factory plc 2,564 shares 0
London Stock ExchangeRNS:5820954-1 ● Director, Chief Financial Officer · Executives · 11 Aug 2025 · XP Factory plc 2,802 shares 0
London Stock ExchangeRNS:5779697-1 ● Director, Chief Financial Officer · Executives · 11 Jul 2025 · XP Factory plc 2,644 shares 0
London Stock ExchangeRNS:5740872-1 ● Director, Chief Financial Officer · Executives · 11 Jun 2025 · XP Factory plc 2,290 shares 0
London Stock ExchangeRNS:5695820-1 ● Director, Chief Financial Officer · Executives · 12 May 2025 · XP Factory plc 2,242 shares 0
London Stock ExchangeRNS:5654689-1 ● Director, Chief Financial Officer · Executives · 11 Apr 2025 · XP Factory plc 2,632 shares 0
London Stock ExchangeRNS:5620281-1 ● Director, Chief Financial Officer · Executives · 6 Jan 2025 · XP Factory plc 13,486 shares London Stock ExchangeRNS:5604861 ● Director, Chief Financial Officer · Executives · 11 Mar 2025 · XP Factory plc 2,654 shares 0
London Stock ExchangeRNS:5575379-1 ● Director, Chief Financial Officer · Executives · 11 Feb 2025 · XP Factory plc 2,544 shares 0
London Stock ExchangeRNS:5537862-1 ● Director, Chief Financial Officer · Executives · 13 Jan 2025 · XP Factory plc 2,272 shares 0
London Stock ExchangeRNS:5500471-1 ● Director, Chief Financial Officer · Executives · 11 Dec 2024 · XP Factory plc 2,136 shares 0
London Stock ExchangeRNS:5470013-1 ● Director, Chief Financial Officer · Executives · 10 Nov 2024 · XP Factory plc 2,790 shares 0
London Stock ExchangeRNS:5427134-1 ● Director, Chief Financial Officer · Executives · 11 Oct 2024 · XP Factory plc 2,460 shares 0
London Stock ExchangeRNS:5388835-1 ● Director, Chief Financial Officer · Executives · 11 Sept 2024 · XP Factory plc 2,166 shares 0
London Stock ExchangeRNS:5347216-1 ● Director, Chief Financial Officer · Executives · 12 Aug 2024 · XP Factory plc 2,174 shares 0
London Stock ExchangeRNS:5309203-1 ● Director, Chief Financial Officer · Executives · 11 Jul 2024 · XP Factory plc 2,012 shares 0
London Stock ExchangeRNS:5267913-1 ● Director, Chief Financial Officer · Executives · 11 Jun 2024 · XP Factory plc 1,786 shares 0
London Stock ExchangeRNS:5229647-1 ● Director, Chief Financial Officer · Executives · 13 May 2024 · XP Factory plc 2,120 shares 0
London Stock ExchangeRNS:5183752-1 ● Director, Chief Financial Officer · Executives · 11 Apr 2024 · XP Factory plc 2,144 shares 0
London Stock ExchangeRNS:5143712-1 ● Director, Chief Financial Officer · Executives · 11 Mar 2024 · XP Factory plc 2,084 shares 0
London Stock ExchangeRNS:5105592-1 ● Director, Chief Financial Officer · Executives · 12 Feb 2024 · XP Factory plc 1,878 shares 0
London Stock ExchangeRNS:5072498-1 ● Director, Chief Financial Officer · Executives · 11 Jan 2024 · XP Factory plc 1,878 shares 0
London Stock ExchangeRNS:5031700-1 25 of 32 declarations
Load more (7 remaining) About Graham Bird Graham Bird is a declarant associated with XP Factory plc, where he serves as Director and Chief Financial Officer. He has made a total of 32 filings, all sampled, from his first filing on June 15, 2023, to his last on December 12, 2025. Recent transactions involve shares awarded under the "Matching Share" element of the compensation plan. No buy or sell amounts have been recorded.