Across 5 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Signal history
Explore the complete record of transactions filed by Allan Lockhart. Officer active across 1 company, notably NewRiver REIT plc. Aggregated, 14 disclosures have been logged. History available since 29 June 2023. The latest transaction was filed on 12 December 2025 (Sale). Regulator: RNS (LSE). All data is openly available.
Companies and markets linked to Allan Lockhart
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
51,845 shares@ £0.88992.3% of flowLondon Stock ExchangeISINISIN GB00BD7XPJ64RNS:4821187
14 of 14 declarations
About Allan Lockhart
Allan Lockhart is PDMR - Chief Executive Officer at NewRiver REIT plc (XLON). The record lists 14 filings in total. Across the 14 most recent sampled filings, purchases total EUR 158468 and sales total EUR 373597, between 2023-06-30 and 2026-06-20.