Stock Price
2024-08-27
Market Capitalization
2024-08-27
Revenue
FY, 2024
Backlog
FY, 2022
ARR
FY, 2024
Customers
FY, 2023
United Kingdom
Tennyson House, Cambridge Business Park
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