Stock Price
2023-09-01
Market Capitalization
2023-09-01
Revenue
FY, 2023
Order Intake
FY, 2023
Backlog
FY, 2023
Backlog (Europe, Middle East, Africa)
FY, 2023
Switzerland
Alte Steinhauserstrasse 18
United States
30000 Mill Creek Ave #100
United States
2800 Duncan Rd
United States
6436 Co Rd 11
Australia
6 Hillary Pl
Australia
50 Cyanamid St