Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Signal history
Discover the full record of transactions filed by John Roberts. Officer active across 1 company, notably AO World PLC. Aggregated, 17 disclosures have been logged. History available since 16 April 2025. The latest transaction was filed on 17 April 2026 (Sale). Regulator: RNS (LSE). All data is free.
Companies and markets linked to John Roberts
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
918,900 sharesOutside a trading venueRNS:4833725-0
17 of 17 declarations
About John Roberts
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.