N NewRiver REIT plc: management transactions · United Kingdom · RNS (LSE) Browse the full management transaction log of NewRiver REIT plc, a publicly traded company based in United Kingdom. Shares are listed on UK GB, under the supervision of RNS (LSE). Market capitalisation: €336.4m. The latest transaction was reported on 26 March 2026 (Purchase). Among the most active insiders: Allan Lockhart. Every trade is accessible without an account.
€522,232
14 ops.
Buy Volume
€487,479
6 ops.
Sell Volume
Analyst consensus: bullish or bearish? Analysts rate NewRiver REIT plc Buy (bullish), based on 6 analysts. Average price target: £92.17.
Buys €522,232 €487,479 Sells
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
Generate AI analysis AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
Last declaration on 26 March 2026
All Executives28 Thresholds0 Prospectus0 Other0
Declarations 28 total
● PDMR - Chief Executive Officer · Executives · 25 Mar 2026
0
London Stock ExchangeGB00BD7XPJ64⌘ RNS:5fb8756e-0b9e-4a70-a013-625389f1d714 Ideal exit: 20 Dec 2026 (T+270) ● PDMR - Chief Executive Officer · Executives · 12 Dec 2025
168,890 shares @ £0.682 24.7% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:f950ede1-6b03-4c5d-bdf9-f3bdad0407e2 ● PDMR - Chief Executive Officer · Executives · 9 Dec 2025
96,013 shares @ £0.7225 14.9% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:37edc57a-040f-448d-b353-1f818d9ff71e ● PDMR - Chief Financial Officer · Executives · 9 Sept 2025
66,339 shares @ £0.7025 26.3% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5815989 ◇ PDMR - Chief Financial Officer · Executives · 1 Jul 2025
0
Off-marketGB00BD7XPJ64⌘ RNS:5722290-1 ◇ PDMR - Chief Executive Officer · Executives · 1 Jul 2025
0
Off-marketGB00BD7XPJ64⌘ RNS:5722290-0 ● PDMR - Non-Executive Director · Executives · 2 Mar 2025
29,359 shares @ £0.6775 57.4% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5571569 Ideal exit: 27 Nov 2025 (T+270) ● PDMR - Chief Executive Officer · Executives · 17 Dec 2024
85,711 shares @ £0.7916 25.5% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5473721 ● PDMR - Chief Financial Officer · Executives · 17 Dec 2024
62,865 shares @ £0.7916 39.8% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5473719 ● PDMR - Non-Executive Director · Executives · 30 Sept 2024
18,297 shares @ £0.8152 100.0% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5370515 Ideal exit: 27 Jun 2025 (T+270) ◇ PDMR - Chief Executive Officer · Executives · 25 Sept 2024
0
Off-marketGB00BD7XPJ64⌘ RNS:5366191-0 ◇ PDMR - Chief Financial Officer · Executives · 25 Sept 2024
0
Off-marketGB00BD7XPJ64⌘ RNS:5366191-1 ● PDMR - Non-Executive Director · Executives · 23 Sept 2024
18,750 shares @ £0.80 100.0% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5360444-3 Ideal exit: 20 Jun 2025 (T+270) ● PDMR - Chair · Executives · 23 Sept 2024
187,500 shares @ £0.80 100.0% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5360444-0 Ideal exit: 20 Jun 2025 (T+270) ● PDMR - Chief Executive Officer · Executives · 23 Sept 2024
104,602 shares @ £0.80 42.0% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5360444-1 Ideal exit: 20 Jun 2025 (T+270) ● PDMR - Chief Financial Officer · Executives · 23 Sept 2024
70,596 shares @ £0.80 74.7% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5360444-2 Ideal exit: 20 Jun 2025 (T+270) ● PDMR - Non-Executive Director · Executives · 23 Sept 2024
10,000 shares @ £0.80 100.0% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:5360444-4 Ideal exit: 20 Jun 2025 (T+270) ● PDMR - Chief Executive Officer · Executives · 16 Aug 2024
0
LondonGB00BD7XPJ64⌘ RNS:5314598 Ideal exit: 13 May 2025 (T+270) ● Non-Executive Director · Executives · 18 Dec 2023
0
London Stock ExchangeGB00BD7XPJ64⌘ RNS:5007866 Ideal exit: 13 Sept 2024 (T+270) ● PDMR - Chief Executive Officer · Executives · 4 Dec 2023
80,716 shares @ £0.859 58.3% of flow London Stock ExchangeGB00BD7XPJ64⌘ RNS:4994551 ● PDMR - Chief Financial Officer · Executives · 8 Sept 2023
96,402 shares London Stock ExchangeGB00BD7XPJ64⌘ RNS:4895884-0 ● PDMR - Chief Financial Officer · Executives · 8 Sept 2023
24,564 shares London Stock ExchangeGB00BD7XPJ64⌘ RNS:4895884-1 ● PDMR - Chief Executive Officer · Executives · 4 Aug 2023
4,310 shares @ £0.888 7.7% of flow LondonGB00BD7XPJ64⌘ RNS:4860475 Ideal exit: 30 Apr 2024 (T+270) ◇ PDMR - Chief Executive Officer · Executives · 29 Jun 2023
0
LondonGB00BD7XPJ64⌘ RNS:4821193-0 ◇ PDMR - Chief Financial Officer · Executives · 29 Jun 2023
0
LondonGB00BD7XPJ64⌘ RNS:4821193-1 25 of 28 declarations
Load more (3 remaining)