Stock Price
2024-08-05
Market Capitalization
2024-08-05
Revenue
FY, 2024
Customers
Q3, 2023
Facilities Leased (US), square feet
FY, 2023
United States
5453 Great America Parkway
United States
2700 VÃa Fortuna, Building II, Suite 420,
United States
500 Gregson Dr #150
United States
10 Tara Blvd #400
United States
1390 Market St #800
Australia
Wynyard Green, Level 5, 11 York St