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




Factory Output (Malaysia)
FY, 2023
Order Intake
FY, 2023
Factory Output (Switzerland)
FY, 2023
Switzerland
Seelistrasse 1
United States
655 River Oaks Pkwy
China
615 Ningqiao Rd, Building 4, 1st floor
France
26, Avenue Jean Kuntzmann
Germany
Zur Wetterwarte 50, Haus 337/G
Japan
1F MFIP Haneda 10-11 Hanedaasahicho Ota-ku