Transaction in Own Shares

Summary by AI BETAClose X

On August 29, 2025, Octopus Renewables Infrastructure Trust PLC purchased 135,000 of its own ordinary shares at an average price of 68.9481 pence per share, with prices ranging from 68.8 pence to 69.0 pence. Following this transaction, the company holds 28,983,716 ordinary shares in treasury. The total number of ordinary shares in issue, including those in treasury, is 564,927,536. Consequently, the total number of voting rights in the company is 535,943,820.

Disclaimer*

UK 100

Latest directors dealings