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




Annual Production Capacity, units
FY, 2022
Countries
FY, 2022
France
10 Bd de Grenelle
United States
3601 Calle Tecate UNIT 120
United States
4155 E Holmes Rd
United States
4855 Peachtree Industrial Blvd Suite 200
Australia
68 Jedda Rd
Belgium
Prins Boudewijnlaan 47