Transaction in Own Shares

Summary by AI BETAClose X

Octopus Renewables Infrastructure Trust plc announced on October 10, 2025, that on October 9, 2025, it purchased 400,000 of its own ordinary shares at an average price of 61.80 pence per share, with the lowest price paid being 61.50 pence and the highest being 61.80 pence. The shares will be held in treasury. Following this transaction, the company holds 35,369,597 ordinary shares in treasury and has 564,927,536 ordinary shares in issue. The total number of voting rights in the Company is now 529,557,939.

Disclaimer*

UK 100

Latest directors dealings