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