Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2024
Projects
FY, 2022
Supply Chain Suppliers
FY, 2020
Backlog
FY, 2022
Spain
Calle Condesa de Venadito, 7
United States
3330 Washington Blvd #450
United States
Miami One Alhambra Plaza, PH Floor, Suite 1430
United States
1701 Pennsylvania Avenue NW #300
Australia
Level 7/16 Victoria Ave
Brazil
Rua Fidêncio Ramos, 195 14º andar