Foresight Group Holdings LimitedCompany is executing its share buyback programme, which reduces shares outstanding and signals confidence.

Foresight Group Holdings Limited purchased a total of 98,155 ordinary shares across five trading days from 3 July to 9 July 2026 as part of its ongoing share buyback programme announced on 10 April 2025. The daily purchases were 1,138 shares at a volume-weighted average price of 453.697715 pence on 3 July, 7,443 shares at 463.786847 pence on 6 July, 15,341 shares at 460.437162 pence on 7 July, 24,233 shares at 443.018054 pence on 8 July, and 50,000 shares at 448.614180 pence on 9 July. All acquired shares will be held in treasury, bringing the total bought back under the programme to 6,457,537 ordinary shares. Following these transactions, the company has 111,541,950 voting shares in issue out of 116,347,803 total ordinary shares, with 4,805,853 shares held in treasury and non-voting.
Foresight Group Holdings LimitedCompany is executing its share buyback programme, which reduces shares outstanding and signals confidence.