| Year | Revenue | YoY % | Earnings | YoY % |
|---|---|---|---|---|
| 2023 | 43.8 | — | 40.2 | — |
| 2024 | -27.1 | -161.7% | -30.3 | -175.3% |
| 2025 | 107.1 | — | 104.3 | — |
| 2026 | 165.4 | 54.4% | 162.4 | 55.8% |
All markets — KeepWinning global stock screener
Other companies on London Stock Exchange: Invesco Asia Dragon Trust Ord (IAD), HSBC Holdings plc (HSBA), AstraZeneca PLC (AZN), Shell plc (SHEL), BHP Group Limited (BHP), Banco Santander, S.A. (BNC)