Stock Price
2024-08-30
Market Capitalization
2024-08-30
Revenue
FY, 2023
Order Intake
H1, 2023
Manufacturing Locations
FY, 2022
Switzerland
Klosterstrasse 32
United States
104 Belton Drive P.O.Box 1370
United States
Corner I-85 and SC Hwy 9, P.O. Box 4383
Belgium
Rue Haut de Trème
Brazil
Alameda Rio Preto, 165 - Tamboré
China
No. 21 Fukang Road