Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Net Revenue Retention Rate
Q3, 2023
Countries
FY, 2022
Clients
Q3, 2023
United States
777 W. Main Street, Suite 900
United States
777 108th Ave NE, Suite 2100
United States
7900 Tysons One Place, Suite 310
United States
120 W. 45th Street, Suite 2403
United States
560 S Winchester Blvd, Suite 250
France
34 rue Laffitte