Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Backlog
Q1, 2024
Suppliers
FY, 2023
Net Order Intake
Q1, 2024
Spain
35 Av. de Bruselas, Alcobendas
United States
12700 Fair Lakes Cir
United States
2755 Northwoods Pkwy
United States
11130 W 89th St
Algeria
Tour CMA-CGM, 7ème étage, Quartier des Affaires Bab Ezzouar
Argentina
Av. Chiclana 3345 Planta 7