Transaction in Own Shares

Summary by AI BETAClose X

Octopus Renewables Infrastructure Trust PLC announced on October 22, 2025, the purchase of 81,000 of its own ordinary shares at an average price of 60.60 pence per share on October 21, 2025. The shares will be held in treasury. Following this transaction, the company holds 37,350,597 ordinary shares in treasury, resulting in 564,927,536 ordinary shares in issue. The total number of voting rights in the company is now 527,576,939. The highest and lowest price paid per share was 60.60 pence.

Disclaimer*

UK 100

Latest directors dealings