Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Backlog
FY, 2022
ARR
FY, 2024
Customers
FY, 2023
United Kingdom
Unit F7, Stirling House, Cambridge Innovation Park, Denny End Road
United States
8614 Westwood Center Dr #350
Australia
Level 4/29 Kiora Rd
Australia
Level 26/44 Market St
Belgium
Clos Chanmurly 13
France
48 Av. du Lac du Bourget