Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Average Data Scanned per Day, petabytes
FY, 2022
Domains
FY, 2023
Clients
Q1, 2024
United States
601 Marshall St
United States
3825 Edwards Road, Suite 103
United States
498 7th Ave, 18th Floor
Australia
2001, Level 20, 109 Pitt Street
China
5F, Gate 5, Tower C, Pacific Century Center, 2A North Worker Stadium Road
China
Unit 1701-12, 15 Hyundai Motor Tower 38 Xiaoyun Road