Transaction in Own Shares

Summary by AI BETAClose X

Octopus Renewables Infrastructure Trust plc announced on October 6, 2025, that it purchased 400,000 of its own ordinary shares at an average price of 64.0 pence per share on October 3, 2025. The shares will be held in treasury. Following this transaction, the company holds 34,234,583 ordinary shares in treasury, with 564,927,536 ordinary shares in issue, including those in treasury. Consequently, the total number of voting rights in the company is 530,692,953.

Disclaimer*

UK 100

Latest directors dealings