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




Backlog
FY, 2023
Countries
FY, 2023
Order Intake
FY, 2023
France
16-18 Rue Chalgrin
United States
Starrett-Lehigh Building, 601 W 26th St 19th floor
United States
5000 Highlands Pkwy SE # 250
United States
24 Industrial Park Rd W
Argentina
Nazca 4723
Australia
18/104 Ferntree Gully Rd