Transaction in Own Shares

Summary by AI BETAClose X

Octopus Renewables Infrastructure Trust plc announced on October 9, 2025, that it purchased 400,000 of its own ordinary shares on October 8, 2025, at an average price of 62.28 pence per share. The shares will be held in treasury. Following this transaction, the company holds 34,969,597 ordinary shares in treasury. The company now has 564,927,536 ordinary shares in issue, including those held in treasury, resulting in a total of 529,957,939 voting rights. The highest price paid per share was 62.6 pence, while the lowest price paid was 62.0 pence.

Disclaimer*

UK 100

Latest directors dealings