Stock Price
2024-09-11
Market Capitalization
2024-09-11
Revenue
FY, 2023
Book-to-Bill Ratio, percent
H1, 2023
Order Backlog
FY, 2023
Switzerland
Herrengasse 10
United States
541 E. Trimble Road
United States
100 Trap Falls Road Extension
China
1201 Guiqiao Road, Building 10, 1st Floor
Denmark
Helgeshøj Alle 38
Germany
Kellershaustraße 22