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




Business Units
Q3, 2023
Startups Accelerated
Q3, 2023
Countries
FY, 2022
Switzerland
Neuhofstrasse 10
United States
6947 Coal Creek Pkwy SE #729
United States
c/o Galvanize, 44 Tehama Street
Australia
Se 2 L 28 10 Eagle ST
Austria
Werdertorgasse 12/1
Denmark
Alfred Nobels Vej 25