Stock Price
2023-09-21
Market Capitalization
2023-09-21
Revenue
FY, 2022
Facility Space Leased (Germany), sq. ft.
FY, 2021
Backlog
FY, 2019
Facilities Leased (U.S.), sq.ft.
FY, 2021
United States
9350 Excelsior Blvd #700
United States
186 Lincoln St 8th Floor
United States
10000 W 76th St
United States
4101 Edison Lakes Pkwy #250
United States
9270 S 500 W j
United States
1120 E Kennedy Blvd UNIT 227