Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Facilities Owned
FY, 2021
Remaining Performance Obligations
FY, 2023
Contract Types
FY, 2023
United States
One Liberty Plaza, 7th Floor
United States
1 Village Dr
United States
3105 Emmorton Rd #2e
United States
14 Jupiter Ln #5
United States
7100 Washington St NE
United States
103 Clermont Ave #201