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




Facilities Leased (Australia), sq.ft.
FY, 2021
Facility Space Leased (Germany), sq. ft.
FY, 2021
Facilities Owned (U.S.)
FY, 2021
United States
9350 Excelsior Blvd, Suite 700
United States
186 Lincoln St, 8th Floor
United States
10000 West 76th St
United States
4101 Edison Lakes Pkwy, Suite 250
United States
333 Wilson Ave, 3rd Floor
United States
9270 South 500 West, Suite J