Stock Price
2024-10-04
Market Capitalization
2024-10-04
Revenue
FY, 2024
Data Centers
Oct, 2021
Australia
level 15/2 Market St
Australia
National Bank House, level 12/100 Creek St
Australia
level 12/221 London Cct
Australia
17-23 Talavera Rd
Australia
level 1/441 St Kilda Rd
Australia
level 10/251 Adelaide Terrace