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




Reportable Segments
Q1, 2024
Markets
FY, 2023
Facility Space Owned, sq. ft.
FY, 2023
United States
7005 Southfront Road
United States
5188 Commerce Dr
United States
9100 SW Gemini Dr
United States
4601 Nautilus Ct S STE 100
United States
2281 Las Palmas Dr, Suite 102
United States
150A Charcot Ave