Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2021
Contract Backlog
Q3, 2022
Facility Space Leased, sq. ft.
FY, 2021
Bookings
Q3, 2021
United States
222 W Merchandise Mart Plaza
United States
305 Church at N Hills St
United States
United States
India
India