Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Facilities Owned (US)
FY, 2023
Facilities Owned (Europe), sq. ft.
FY, 2023
Facilities Leased (Europe), sq. ft.
FY, 2023
United States
5540 Pioneer Creek Dr
United States
8500 Wyoming Ave N
United States
2071 N Southport Ave #104
United States
3615 Pleasant Grove Church Rd
United States
3700 Pleasant Grove Church Rd
United States
15 Charron Ave