Foresight Group Holdings LimitedCompany repurchased 132,378 shares under buyback programme, signaling confidence and returning capital to shareholders.

Foresight Group Holdings Limited repurchased a total of 132,378 ordinary shares across five trading days from 17 July to 23 July 2026 under its current share buyback programme. On 17 July, 43,107 shares were bought at prices between 471.50 and 480.50 pence, followed by 43,977 shares on 20 July at 477.50 to 484.50 pence, 9,362 shares on 21 July at 475.50 to 484.00 pence, 18,217 shares on 22 July at 470.00 to 482.50 pence, and 17,715 shares on 23 July at 458.50 to 473.50 pence. The purchased shares will be held in treasury, bringing the total bought back under the programme to 6,804,153 ordinary shares. Following these transactions, the company has 111,195,334 voting shares in issue out of 116,347,803 ordinary shares, with 5,152,469 shares held in treasury and non-voting.
Foresight Group Holdings LimitedCompany repurchased 132,378 shares under buyback programme, signaling confidence and returning capital to shareholders.