Stock Price
2023-09-21
Market Capitalization
2023-09-21
Revenue
FY, 2022
Facility Space Owned, sq. ft.
FY, 2022
Remaining Performance Obligations
Q1, 2023
United States
Building 8, 2655 Seely Ave
United States
12301 Research Blvd Building V - Suite 200
United States
225 Friend St #201
United States
55 Blue Sky Drive 2nd Floor
United States
11000 Regency Pkwy #401
United States
6210 Old Dobbin Ln #100