Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025
Backlog
Q3, 2021
Assets Under Management
Q3, 2021
Total Capacity, MW
Q3, 2021
Spain
Avenida de la Gran Vía de Hortaleza, 3
United States
55 E. Monroe, Suite 1925
Australia
Level 10, 157 Ann Street
Australia
Level 38, 360 Elizabeth Street
Australia
Level 4, Suite 2, 45 Francis Street
Australia
174 Turner Street