Transaction in Own Shares

Summary by AI BETAClose X

Octopus Renewables Infrastructure Trust plc announced on October 16, 2025, that it purchased 400,000 of its own ordinary shares at an average price of 61.65 pence per share on October 15, 2025. The shares will be held in treasury. Following the transaction, the company holds 36,969,597 ordinary shares in treasury and has 564,927,536 ordinary shares in issue, including those in treasury. The total number of voting rights in the company is 527,957,939. The lowest and highest price paid per share was 61.65 pence. The transaction took place on the XLON trading venue.

Disclaimer*

UK 100

Latest directors dealings