Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2024
Users
Q2, 2025
Billings
Q2, 2025
Remaining Performance Obligations
Q2, 2025
United States
221 Main St #800
United States
180 North LaSalle St, Floor 12
United States
Wells Fargo Center, 999 3rd Ave #1000
Australia
Level 8, 126 Phillip Street
Brazil
Tower Bridge Corporate, 02° Andar Conj. 21, Avenida Jornalista Roberto Marinho, 85
Egypt
Cairo Festival City, Business Park B2, Building 12B04 Ground Floor, Street 90