| Schedule of Option Activity | | |
| | | |
| | | |
| | | |
| | |
| | |
Weighted-average exercise price | |
Number of options | |
Weighted-average remaining life (in years) | |
Aggregate intrinsic value |
| | |
$ | |
| |
| |
$’000 |
| Outstanding, December 31, 2024 | | |
| 108.40 | | |
| 8,125 | | |
| 3.17 | | |
| — | |
| Granted | | |
| — | | |
| — | | |
| N/A | | |
| — | |
| Exercised | | |
| 119.88 | | |
| (2,335 | ) | |
| N/A | | |
| — | |
| Forfeited | | |
| 97.63 | | |
| (1,605 | ) | |
| N/A | | |
| — | |
| Outstanding, December 31, 2025 | | |
| 106.11 | | |
| 4,185 | | |
| 2.13 | | |
| — | |
| Exercisable and vested, December 31, 2025 | | |
| 102.27 | | |
| 3,047 | | |
| 2.06 | | |
| — | |
| Outstanding, December 31, 2025 | | |
| 106.11 | | |
| 4,185 | | |
| 2.13 | | |
| — | |
| Granted | | |
| — | | |
| — | | |
| N/A | | |
| — | |
| Exercised | | |
| 107.86 | | |
| (642 | ) | |
| N/A | | |
| — | |
| Forfeited | | |
| — | | |
| — | | |
| N/A | | |
| — | |
| Outstanding, March 31, 2026 | | |
| 105.79 | | |
| 3,543 | | |
| 1.39 | | |
| — | |
| Exercisable and vested, March 31, 2026 | | |
| 102.62 | | |
| 3,117 | | |
| 1.21 | | |
| — | |