Transaction in Own Shares

Summary by AI BETAClose X

On September 3, 2025, Octopus Renewables Infrastructure Trust PLC announced the purchase of 180,000 of its own ordinary shares at an average price of 66.8 pence per share. The shares will be held in treasury. Following this transaction, the company holds a total of 29,493,716 ordinary shares in treasury. The company now has 564,927,536 ordinary shares in issue, including those held in treasury. Consequently, the total number of voting rights in the company is 535,433,820.

Disclaimer*

UK 100

Latest directors dealings