| Year | Revenue | YoY % | Earnings | YoY % |
|---|---|---|---|---|
| 2023 | 184.4 | — | 40.4 | — |
| 2024 | 207 | 12.3% | 46.9 | 15.9% |
| 2025 | 217.1 | 4.9% | 54.8 | 17.1% |
| 2026 | 220.6 | 1.6% | 51.3 | -6.5% |
All markets — KeepWinning global stock screener
Other companies on London Stock Exchange: Merchants Trust Ord (MRCH), Invesco Asia Dragon Trust Ord (IAD), HSBC Holdings plc (HSBA), AstraZeneca PLC (AZN), Shell plc (SHEL), BHP Group Limited (BHP)