Stock Price
2024-10-28
Market Capitalization
2024-10-28
Revenue
FY, 2024




Platform Analysis Volume
FY, 2021
New Recurring Platform Customers
FY, 2021
Annual Net Dollar Retention Rate
FY, 2021
Switzerland
La Pièce 12
United States
185 Dartmouth St #502
France
Technopole Izarbel 158 allée Fauste d’Elhuyar