Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Facilities Leased
FY, 2023
Facilities Owned
FY, 2023
Customers
FY, 2023
United States
4637 NW 18th Ave
United States
39100 Country Club Dr Suite 400
United States
8695 NE Cornell Rd STE 600
United States
1851 Lefthand Cir
United States
5408 NE 88th St Bldg E
Austria
Dresdner Str. 81-85