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


Enterprise Customers
Q1, 2022
Facility Space Leased, sq. ft.
FY, 2019
Average Revenue per Customer
Q1, 2022
United States
530 7th Avenue, Floor M1
United States
11720 Amber Park Dr #500
United States
720 Brazos St 4th floor
Australia
level 18/120 Spencer St
Bulgaria
Germany
Charlottenstrasse 4