Transaction in Own Shares

Summary by AI BETAClose X

Octopus Renewables Infrastructure Trust plc announced on September 2, 2025, the purchase of 150,000 of its own ordinary shares at an average price of 69.30 pence per share on September 1, 2025. The shares will be held in treasury. Following the transaction, the company holds 29,133,716 ordinary shares in treasury, with 564,927,536 ordinary shares in issue. Consequently, the total number of voting rights in the company is 535,793,820.

Disclaimer*

UK 100

Latest directors dealings