Stock Price
2023-09-20
Market Capitalization
2023-09-20
Revenue
FY, 2022
Countries
Q3, 2021
Data Centers (EMEA)
FY, 2020
Cabinet Utilization (Americas)
FY, 2020
United States
1 Lagoon Dr
United States
21551 Beaumeade Cir
United States
21691 Filigree Ct
United States
21701 Filigree Ct
United States
21711 Filigree Ct
United States
21715 Filigree Ct