Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Recurring Revenue
FY, 2023
Facility Space, sq. ft.
FY, 2023
United States
320 S Canal St 50th Floor, Suite 5000
United States
3350 Riverwood Parkway Suite 80
United States
5775-e Glenridge Drive, Suite 500
United States
9335 Harris Corners Pkwy #150
United States
17875 Von Karman Ave Suite 300
United States
2671 Edmonds Ln Suite 200