Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Order Intake
FY, 2023
Production Sites
FY, 2023
Countries (Sales and Service)
FY, 2023
Switzerland
Industriestrasse 6
United States
21605 Gateway Court
United States
1100 East Corporate Grove Drive
United States
9641 Plaza Circle Drive
Austria
Perfektastrasse 59
Belgium
Ketelaarstraat 8