Transaction in Own Shares

Summary by AI BETAClose X

Kelso purchased 680,000 ordinary shares between 22 October and 28 October 2026 at a volume-weighted average price of 3.5118 pence (range 3.4–3.6p), with trades of 300,000 at 3.40p on 22 Oct and 380,000 at 3.60p on 28 Oct executed on the London Stock Exchange; the purchased shares will be held in treasury. Following the transactions the issued share capital remains 560,694,797, treasury holdings total 7,412,109 shares and total voting rights are 553,282,688.

Disclaimer*

UK 100

Latest directors dealings