Transaction in Own Shares

Summary by AI BETAClose X

Octopus Renewables Infrastructure Trust plc announced on October 15, 2025, the purchase of 400,000 of its own ordinary shares at an average price of 61.89 pence per share on October 14, 2025. The purchased shares, with a nominal value of one pence each, will be held in treasury. Following the transaction, the company now holds 36,569,597 ordinary shares in treasury, resulting in a total of 564,927,536 ordinary shares in issue. Consequently, the total number of voting rights in the company is 528,357,939. The shares were purchased at prices ranging from 61.70 pence to 62.00 pence per share.

Disclaimer*

UK 100

Latest directors dealings