Stock Price
2023-02-17
Market Capitalization
2023-02-17
Revenue
FY, 2022
Facility Space Owned, sq. ft.
FY, 2020
Facility Space Leased, sq. ft.
FY, 2020
Technologies
FY, 2020
United States
433 W Van Buren St
United States
8050 Marshall Dr
United States
17 State St 31st floor
United States
220 Montgomery St., Suite 1111
United States
1800 2nd St #955
Australia
Level 23, Governor Phillip Tower 1 Farrer Place