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 Helen Miles. Officer active across 1 company, notably Severn Trent Plc. Aggregated, 15 reports have been published. Activity tracked since 19 June 2023. The latest transaction was disclosed on 18 December 2025 (Sale). Regulator: RNS (LSE). The full history is openly available.
Declarations 15 total
22,000 shares @ £27.58 1.1% of flow London Stock Exchange, Main Market (XLON)GB00B1FH8J72⌘ RNS:192ed0a2-f0cf-419d-b54a-03e597594622 0
0.0% of flow Outside a trading venue / London Stock Exchange, Main Market (XLON)GB00B1FH8J72⌘ RNS:5756110-1 Ideal exit: 21 Apr 2026 (T+270) 32,162 shares Outside a trading venueGB00B1FH8J72⌘ RNS:5721966-1 0
0.0% of flow Outside a trading venue / London Stock Exchange, Main Market (XLON)GB00B1FH8J72⌘ RNS:5699932-1 Ideal exit: 13 Mar 2026 (T+270) 9,319 shares Outside a trading venueGB00B1FH8J72⌘ RNS:5685704-1 18,472 shares @ £2,713.6425 99.9% of flow London Stock Exchange, Main Market (XLON)GB00B1FH8J72⌘ RNS:5395641-0 0
0.1% of flow London Stock Exchange, Main Market (XLON)GB00B1FH8J72⌘ RNS:5285490-1 Ideal exit: 21 Apr 2025 (T+270) 35,117 shares Outside a trading venueGB00B1FH8J72⌘ RNS:5251773-1 7,880 shares Outside a trading venueGB00B1FH8J72⌘ RNS:5222133-1 0
0.0% of flow Outside a trading venue / London Stock Exchange, Main Market (XLON)GB00B1FH8J72⌘ RNS:5220359-1 Ideal exit: 7 Mar 2025 (T+270) 2,325 shares @ £21.50 99.9% of flow London Stock Exchange (XLON)GB00B1FH8J72⌘ RNS:4917654-2 Ideal exit: 25 Jun 2024 (T+270) 0
48.4% of flow London Stock Exchange, Main Market (XLON)GB00B1FH8J72⌘ RNS:4849604-1 Ideal exit: 20 Apr 2024 (T+270) 0
51.6% of flow Outside a trading venue / London Stock Exchange, Main Market (XLON)GB00B1FH8J72⌘ RNS:4810285-2 Ideal exit: 15 Mar 2024 (T+270) 3,031 shares Outside a trading venueGB00B1FH8J72⌘ RNS:4802665-2 26,477 shares Outside a trading venueGB00B1FH8J72⌘ RNS:4795278-1