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




Manufacturing Facilities (Latin America)
FY, 2019
Manufacturing Facilities (EMEA)
FY, 2019
Manufacturing Facilities (Asia Pacific)
FY, 2019
Switzerland
Chemin de la Parfumerie 5
United States
195 Alexandra Way
United States
245 Merry Ln
United States
9500 Sam Neace Dr
United States
4705 US Highway 92
Algeria
16035، Métro d'Alger