18. Share capital

2025

’000

2024

’000

Ordinary shares outstanding at the beginning of the year

176,418

176,418

Ordinary share buybacks

(9,287)

–

Ordinary shares outstanding at the end of the year

167,131

176,418