Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2023
Facility Space, sq. ft.
FY, 2022
Facility Space Leased, sq. ft.
FY, 2022
Facility Space Owned, sq. ft.
FY, 2022
United States
715 South St
United States
249 Mulberry Ln
United States
120 Industrial Dr
United States
210 Corporate Dr
United States
550 Sunnyside Road, Suite 101
United States
990 84th Street S.W