Transaction in Own Shares

Summary by AI BETAClose X

Octopus Renewables Infrastructure Trust plc announced on October 8, 2025, that on October 7, 2025, it purchased 335,014 of its own ordinary shares at an average price of 63.08 pence per share. The shares will be held in treasury. Following the transaction, the company holds 34,569,597 ordinary shares in treasury, with 564,927,536 ordinary shares in issue, including those in treasury. The total number of voting rights in the company is now 530,357,939. The highest price paid per share was 63.13 pence, and the lowest price paid was 63.00 pence.

Disclaimer*

UK 100

Latest directors dealings