Stock Price
2023-11-01
Market Capitalization
2023-11-01
Revenue
FY, 2022
Ad Impressions per Day
Q2, 2023
Average Data Scanned per Day, petabytes
FY, 2022
New Partners
FY, 2022
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, Chaoyang District
France
40 Rue du Louvre