Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Recurring Revenue
FY, 2023
Facility Space, sq. ft.
FY, 2023
United States
320 South Canal Street 50th Floor, Suite 5000
United States
3350 Riverwood Parkway Suite 80
United States
5775 Glenridge Dr #500
United States
9335 Harris Corners Pkwy #150
United States
200 E. Randolph Street
United States
4 Overlook Point #4OP