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




Data Centers (Europe)
H1, 2023
Data Centers (Asia-Pacific)
H1, 2023
Customers
H1, 2023
Australia
Level 3, 825 Ann St, Fortitude Valley
United States
505 Montgomery Street, 505 Montgomery St #1025
Germany
Kurfürstendamm 195/3rd Floor
Ireland
c/o Element 78, Ground Floor, One George’s Quay Plaza
United Kingdom
Northern & Shell Bldg, 10 Lower Thames St