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




Data Centers
FY, 2020
Facility Space (US), sq. ft.
FY, 2022
Facility Space (International), sq. ft.
FY, 2022
United States
11250 Waples Mill Rd S. Tower, Suite 210
United States
8351 N High Street, Suite 200
United States
2101 Executive Drive, Suite 400