Transaction in Own Shares

Summary by AI BETAClose X

On August 22, 2025, Octopus Renewables Infrastructure Trust plc purchased 419,000 of its own ordinary shares at an average price of 70.9726 pence per share, with the lowest price paid being 70.90 pence and the highest being 71.09 pence. The shares will be held in treasury. Following this transaction, the company holds 28,523,716 ordinary shares in treasury, resulting in a total of 564,927,536 ordinary shares in issue. The total number of voting rights in the company is now 536,403,820.

Disclaimer*

UK 100

Latest directors dealings