Valuation figures9 May 2024 15:50
At our current lowly price, the market values ONT at £983m, but when you factor in they have zero debt and £480m in cash/cash equivalents then the market have a £500m value essentially.
With its cash burn around £70m py, it has a cash runway of about 6-7 years, but expects to be profitable in 2027, with revenues expected to be 6-15% higher this year than last, which was £169.7m in 2023.