Skip to content
★ Sign in to follow
OR

Octopus Renewables Infrastructure Trust plc Stock: price and insider trades · United Kingdom

ISIN GB00BJM02935GB·Mcap £319.2MBanks

No insider purchase over the last 90 days. The latest, by Sarim Sheikh, was filed 05 Dec 2025.

Octopus Renewables Infrastructure Trust plc: what insiders have been doing

Every trade that managers of Octopus Renewables Infrastructure Trust plc disclose to RNS (LSE) is tracked on this page. The company sits in the Banks sector. In the past year (22 October 2025 to 22 October 2026), 3 filings came from 1 insider.

Every open-market trade in the period is a purchase: 3 purchases worth €25k, from 1 insider, and not a single sale. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. The buyers include 1 senior executive. One trade stands out by size: a purchase of €19k from Sarim Sheikh, disclosed on 2 December 2025.

The last purchase on record was published on 5 December 2025, which is 338 days ago. Between a trade and the moment it shows up on RNS (LSE), the median delay is 4 days. The regulation allows three business days to notify a trade (UK MAR).

Across the 832 companies tracked on its exchange, the median is 6 filings; at 3 filings, this issuer sits below that mark. Looking back to 2020, when coverage begins, insiders filed 40 purchases and no sales.

These figures are compiled from regulatory filings published by RNS (LSE). They describe what insiders did and are not a recommendation.

Insider Decl.
40
Thresholds
n/a
Buy Volume
€375,519
40 ops. · all time
Sell Volume
n/a
n/a

Who traded when

BuySale
Sarim Sheikh3 buys

Since the insiders bought

  • Filed 05 Dec 2025 · 338 days ago · €5,576
    +1.9%
    Entry £0.59 · Close 19 Oct 2026 £0.61
  • Filed 30 Dec 2022 · 1409 days ago · €17k
    -10.7%
    Entry £1.00 · Close at T+365 £0.89
  • Filed 04 Oct 2022 · 1496 days ago · €17k
    -20.7%
    Entry £1.04 · Close at T+365 £0.83

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

Analyst consensus: bullish or bearish?

Analysts rate Octopus Renewables Infrastructure Trust plc Hold (neutral), based on 1 analysts. Average price target: £0.70.

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Financial data

as of FY 2025

FY ended December 2025 · cache

£0.61
Analyst consensus
1 analysts
Hold
£0.70Target £0.70(+16%)£0.70
Income statement
Revenue-£21.3M
Net income-£23M0.0% margin
Valuation
PER (forward)1025.4x
P/Book70.2x
Beta0.32
Balance sheet & cash
Market cap£319.2M
Free Cash Flow£33.2M
Profitability & ownership
ROE-8.5%
ROA-5.3%
% insiders0.1%
% institutions70.1%
Last declaration on 5 December 2025
Declarations40 total
  • ▲
    Director (PDMR)Executives
    4,886 GBP13RNS
    8,727 shares@ £0.559922.2% of flowLondon Stock Exchange (XLON)RNS:22509ab4-6358-41d6-8a6b-8cbfcb397516
    Canonical exit: 1 Mar 2026 (T+90)
  • ▲
    Director (PDMR)Executives
    16,611 GBP19RNS
    30,000 shares@ £0.553775.3% of flowLondon Stock Exchange (XLON)RNS:18a0f1c5-4c71-4dd4-8198-e4713f6ddc6d
    Canonical exit: 24 Feb 2026 (T+90)
  • ▲
    Director (PDMR)Executives
    556 GBP11RNS
    1,000 shares@ £0.5562.5% of flowLondon Stock Exchange (XLON)RNS:23cfb021-971f-4ac4-bd00-eaa86cd2ed9f
    Canonical exit: 26 Feb 2026 (T+90)
  • ▲
    Director (PDMR)Executives
    199 GBP11FCA-NSM
    279 shares@ £0.7130.9% of flowLondon Stock Exchange (XLON)ISIN GB00BJM02935FCA-NSM:5147345
    Canonical exit: 14 Jul 2024 (T+90)
  • ▲
    PCAExecutives
    0RNS
    0London Stock ExchangeRNS:4862147
    Canonical exit: 2 Nov 2023 (T+90)
  • ▲
    PDMRExecutives
    0RNS
    0London Stock ExchangeRNS:4862078
    Canonical exit: 29 Oct 2023 (T+90)
  • ▲
    PDMRExecutives
    0RNS
    0London Stock ExchangeRNS:4859322
    Canonical exit: 29 Oct 2023 (T+90)
  • ▲
    Director (PDMR) and spouse (PCA)Executives
    14,925 GBP15FCA-NSM
    14,777 shares@ £1.01100.0% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4629096
    Canonical exit: 30 Mar 2023 (T+90)
  • ▲
    Director (PDMR) and spouse (PCA)Executives
    14,924 GBP9FCA-NSM
    14,489 shares@ £1.0322.2% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4533153
    Canonical exit: 2 Jan 2023 (T+90)
  • ▲
    Director (PDMR) and spouse (PCA)Executives
    14,923 GBP10FCA-NSM
    13,818 shares@ £1.0828.8% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4424206
    Canonical exit: 28 Sept 2022 (T+90)
  • ▲
    Director (PDMR) and spouse (PCA)Executives
    14,924 GBP9FCA-NSM
    13,567 shares@ £1.1022.9% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4323655
    Canonical exit: 29 Jun 2022 (T+90)
  • ▲
    Director (PDMR) and spouse (PCA)Executives
    11,193 GBP24FCA-NSM
    10,066 shares@ £1.11217.3% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4229489-0
    Canonical exit: 31 Mar 2022 (T+90)
  • ▲
    DirectorExecutives
    5,262 GBP27FCA-NSM
    4,732 shares@ £1.1127.7% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4229489-1
    Canonical exit: 31 Mar 2022 (T+90)
  • ▲
    DirectorExecutives
    6,089 GBP27FCA-NSM
    5,476 shares@ £1.11211.3% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4229489-2
    Canonical exit: 31 Mar 2022 (T+90)
  • ▲
    Director (PDMR) and spouse (PCA)Executives
    9,999 GBP21FCA-NSM
    9,478 shares@ £1.05515.2% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4205511-0
    Canonical exit: 7 Mar 2022 (T+90)
  • ▲
    DirectorExecutives
    9,999 GBP24FCA-NSM
    9,478 shares@ £1.05514.5% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4205511-1
    Canonical exit: 7 Mar 2022 (T+90)
  • ▲
    DirectorExecutives
    11,193 GBP27FCA-NSM
    10,194 shares@ £1.09811.8% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4130769-0
    Canonical exit: 29 Dec 2021 (T+90)
  • ▲
    DirectorExecutives
    5,510 GBP27FCA-NSM
    5,018 shares@ £1.0987.9% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4130769-1
    Canonical exit: 29 Dec 2021 (T+90)
  • ▲
    DirectorExecutives
    6,156 GBP27FCA-NSM
    5,607 shares@ £1.09811.2% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4130769-2
    Canonical exit: 29 Dec 2021 (T+90)
  • ▲
    DirectorExecutives
    1,500 GBP26FCA-NSM
    1,449 shares@ £1.0352.7% of flowOutside of trading venueFCA-NSM:4041930-1
    Canonical exit: 7 Oct 2021 (T+90)
  • ▲
    DirectorExecutives
    15,322 GBP28FCA-NSM
    14,804 shares@ £1.03516.1% of flowOutside of trading venueFCA-NSM:4041930-0
    Canonical exit: 7 Oct 2021 (T+90)
  • ▲
    DirectorExecutives
    8,913 GBP27FCA-NSM
    8,612 shares@ £1.03512.8% of flowOutside of trading venueFCA-NSM:4041930-2
    Canonical exit: 7 Oct 2021 (T+90)
  • ▲
    DirectorExecutives
    11,184 GBP27FCA-NSM
    10,660 shares@ £1.049211.8% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4029640-0
    Canonical exit: 28 Sept 2021 (T+90)
  • ▲
    DirectorExecutives
    6,552 GBP27FCA-NSM
    6,245 shares@ £1.04929.4% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4029640-1
    Canonical exit: 28 Sept 2021 (T+90)
  • ▲
    DirectorExecutives
    7,159 GBP27FCA-NSM
    6,823 shares@ £1.049213.0% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4029640-2
    Canonical exit: 28 Sept 2021 (T+90)

25 of 40 declarations

About Octopus Renewables Infrastructure Trust plc

Octopus Renewables Infrastructure Trust plc is an investment company focused on renewable energy infrastructure. It aims to deliver long-term returns by investing in sustainable energy projects.