Stock Price
2024-09-04
Market Capitalization
2024-09-04
Revenue
FY, 2023
Facilities Leased Internationally, square feet
FY, 2020
Facilities Owned Internationally, square feet
FY, 2018
Facilities Leased (US), square feet
FY, 2020
United States
63 Second Ave
United States
2350 E Germann Rd Building 3, Suite 38
United States
912 Northwest Hwy
United States
206 N Center Dr
Australia
49 Stubbs St
Canada
9135 Keele St, Suite B6