Stock Price
2024-08-29
Market Capitalization
2024-08-29
Revenue
FY, 2023
Contracted Licences
FY, 2022
ARR
FY, 2022
New Customers
FY, 2023
United States
137 W 25th St Fl 6
Australia
101/34 Fitzroy St
Denmark
Innovations Allé 3
Ireland
14 Teeling St, Abbeyquarter South
Romania
Strada Constanța 12