Stock Price
2023-03-10
Market Capitalization
2023-03-10
Revenue
FY, 2021
Platform Analysis Volume
FY, 2021
New Recurring Platform Customers
FY, 2021
Annual Net Dollar Retention Rate
FY, 2021
Switzerland
Rue du Centre 172
United States
185 Dartmouth St #502
France
374 All. Antoine d'Abbadie bâtiment A
Switzerland
La Pièce 12