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 Helena Sheppard. Insider active across 1 company, notably Manchester and London Investment Trust plc. Aggregated, 6 reports have been published. Activity tracked since 12 October 2023. The latest transaction was disclosed on 4 July 2025 (Purchase). Regulator: RNS (LSE). All data is openly available.
1,640 shares@ £4.2887.5% of flowLondon Stock Exchange (XLON)RNS:202310121140PR_NEWS_UKDISCLO_0104-2
Ideal exit: 8 Jul 2024 (T+270)
6 of 6 declarations
About Helena Sheppard
Helena Sheppard is a declarant linked to Manchester and London Investment Trust plc as PCA of Mark Sheppard, PDMR (Investment Manager). She has filed 6 filings in total, and across the 6 recent filings observed between 2023-10-12 and 2025-07-04, the transactions are purchases totaling EUR 36102, with no sales.