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 Michael Iddon. Insider active across 1 company, notably Pets at Home Group Plc. In total, 8 filings have been recorded. History available since 22 June 2023. The latest transaction was disclosed on 28 November 2025 (Purchase). Regulator: RNS (LSE). The full history is openly available.
Declarations 8 total
● Person Discharging Managerial Responsibility/Chief Financial Officer · Executives · 28 Nov 2025 · Pets at Home Group Plc 20,132 shares @ £2.218 8.0% of flow London Stock Exchange (XLON)GB00BJ62K685⌘ RNS:30f9ed2f-d547-40b3-94bc-d74cc91a3ad7 Ideal exit: 25 Aug 2026 (T+270) ● Person Discharging Managerial Responsibility/ Chief Financial Officer · Executives · 6 Jun 2025 · Pets at Home Group Plc 126,933 shares 0
London Stock Exchange (XLON)GB00BJ62K685⌘ RNS:5688159 ● Person Discharging Managerial Responsibility/ Chief Financial Officer · Executives · 2 Jun 2025 · Pets at Home Group Plc 42,879 shares @ £2.6619 23.1% of flow London Stock Exchange (XLON)GB00BJ62K685⌘ RNS:5680319 Ideal exit: 27 Feb 2026 (T+270) ● Person Discharging Managerial Responsibility/ Chief Financial Officer · Executives · 14 Jun 2024 · Pets at Home Group Plc 113,041 shares 0
London Stock Exchange (XLON)GB00BJ62K685⌘ RNS:5272884 ● Person Discharging Managerial Responsibility/ Group Chief Financial Officer · Executives · 24 Jun 2024 · Pets at Home Group Plc 56,281 shares @ £3.096 45.7% of flow London Stock Exchange (XLON)GB00BJ62K685⌘ RNS:5243167 Ideal exit: 21 Mar 2025 (T+270) ● Person Discharging Managerial Responsibility/ Group Chief Financial Officer · Executives · 17 Jun 2024 · Pets at Home Group Plc 17,832 shares @ £2.892 13.5% of flow London Stock Exchange (XLON)GB00BJ62K685⌘ RNS:5231381 Ideal exit: 14 Mar 2025 (T+270) ● Person Discharging Managerial Responsibility/ Group Chief Financial Officer · Executives · 22 Jun 2023 · Pets at Home Group Plc 41,847 shares @ £3.778 100.0% of flow London Stock Exchange (XLON)GB00BJ62K685⌘ RNS:4814648 ● Person Discharging Managerial Responsibility/ Group Chief Financial Officer · Executives · 30 May 2023 · Pets at Home Group Plc 88,949 shares 0
London Stock Exchange (XLON)GB00BJ62K685⌘ RNS:4788779