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




Remaining Performance Obligations
Q3, 2023
Facility Space Owned, sq. ft.
FY, 2022
United States
2655 Seely Ave
United States
12301 Research Blvd Building V - Suite 200
United States
225 Friend St, Suite 201
United States
55 Blue Sky Drive, 2nd Floor
United States
33 N 1st St
United States
11000 Regency Parkway Suite 401