Explore the full record of transactions filed by John Roberts. Director active across 2 companies, notably AO World PLC. Cumulatively, 18 reports have been logged. Activity tracked since 16 April 2025. The latest transaction was disclosed on 12 August 2026 (Sale). Regulator: RNS (LSE). All data is openly available.
Companies and markets linked to John Roberts
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
John Roberts is Director and Chief Executive Officer at AO World PLC, and he has made 12 filings in total. In the sampled recent filings, all reported transactions were sales, totaling EUR 10230669, between 2024-04-04 and 2026-04-20.