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.
Who traded when
BuySaleSince the insiders bought
- +1.9%Entry £0.59 · Close 19 Oct 2026 £0.61
- -10.7%Entry £1.00 · Close at T+365 £0.89
- -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 2025FY ended December 2025 · cache
- 8,727 shares@ £0.559922.2% of flowLondon Stock Exchange (XLON)RNS:22509ab4-6358-41d6-8a6b-8cbfcb397516Canonical exit: 1 Mar 2026 (T+90)
- 30,000 shares@ £0.553775.3% of flowLondon Stock Exchange (XLON)RNS:18a0f1c5-4c71-4dd4-8198-e4713f6ddc6dCanonical exit: 24 Feb 2026 (T+90)
- 1,000 shares@ £0.5562.5% of flowLondon Stock Exchange (XLON)RNS:23cfb021-971f-4ac4-bd00-eaa86cd2ed9fCanonical exit: 26 Feb 2026 (T+90)
- 279 shares@ £0.7130.9% of flowLondon Stock Exchange (XLON)ISIN GB00BJM02935FCA-NSM:5147345Canonical exit: 14 Jul 2024 (T+90)
- 0London Stock ExchangeRNS:4862147Canonical exit: 2 Nov 2023 (T+90)
- 0London Stock ExchangeRNS:4862078Canonical exit: 29 Oct 2023 (T+90)
- 0London Stock ExchangeRNS:4859322Canonical exit: 29 Oct 2023 (T+90)
- 14,777 shares@ £1.01100.0% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4629096Canonical exit: 30 Mar 2023 (T+90)
- 14,489 shares@ £1.0322.2% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4533153Canonical exit: 2 Jan 2023 (T+90)
- 13,818 shares@ £1.0828.8% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4424206Canonical exit: 28 Sept 2022 (T+90)
- 13,567 shares@ £1.1022.9% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4323655Canonical exit: 29 Jun 2022 (T+90)
- 10,066 shares@ £1.11217.3% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4229489-0Canonical exit: 31 Mar 2022 (T+90)
- 4,732 shares@ £1.1127.7% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4229489-1Canonical exit: 31 Mar 2022 (T+90)
- 5,476 shares@ £1.11211.3% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4229489-2Canonical exit: 31 Mar 2022 (T+90)
- 9,478 shares@ £1.05515.2% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4205511-0Canonical exit: 7 Mar 2022 (T+90)
- 9,478 shares@ £1.05514.5% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4205511-1Canonical exit: 7 Mar 2022 (T+90)
- 10,194 shares@ £1.09811.8% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4130769-0Canonical exit: 29 Dec 2021 (T+90)
- 5,018 shares@ £1.0987.9% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4130769-1Canonical exit: 29 Dec 2021 (T+90)
- 5,607 shares@ £1.09811.2% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4130769-2Canonical exit: 29 Dec 2021 (T+90)
- 1,449 shares@ £1.0352.7% of flowOutside of trading venueFCA-NSM:4041930-1Canonical exit: 7 Oct 2021 (T+90)
- 14,804 shares@ £1.03516.1% of flowOutside of trading venueFCA-NSM:4041930-0Canonical exit: 7 Oct 2021 (T+90)
- 8,612 shares@ £1.03512.8% of flowOutside of trading venueFCA-NSM:4041930-2Canonical exit: 7 Oct 2021 (T+90)
- 10,660 shares@ £1.049211.8% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4029640-0Canonical exit: 28 Sept 2021 (T+90)
- 6,245 shares@ £1.04929.4% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4029640-1Canonical exit: 28 Sept 2021 (T+90)
- 6,823 shares@ £1.049213.0% of flowLondon Stock ExchangeISIN GB00BJM02935FCA-NSM:4029640-2Canonical 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.