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




Manufacturing Sites
FY, 2022
Countries (Manufacturing Sites)
FY, 2022
Manufacturing Space, sq. m.
FY, 2022
France
55, Chemin des Engranauds CS 20040
United States
3 Stauffer Industrial Park
Argentina
Echeverría 1515 Piso 10 Oficina A
Brazil
Alameda Mamore, 503-4 floor Alphaville Industrial - Barueri
Chile
Don Carlos 2939, Of. 407
France
410 route du Moulin de Losque