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




Facility Space Leased, sq. ft.
FY, 2023
Remaining Performance Obligations
FY, 2023
United States
1900-B Carnegie Ave
United States
1525 Wilson Blvd., Suite 225
United States
8777 N Stemmons Fwy Suite 150
United States
2201 Walnut Ave, Suite 100
United States
Ordway Building, 1 Kaiser Plaza #1030
Canada
Unit 650 – 3711 N Fraser Way