Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Signal history
Browse the complete record of transactions filed by Meg O'Neill. Insider active across 1 company, notably BP p.l.c.. Cumulatively, 3 filings have been logged. History available since 29 April 2026. The latest transaction was disclosed on 29 April 2026 (1,415,701 performance share units (in the form of ordinary s). Regulator: RNS (LSE). All data is openly available.