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




Incoming Orders
FY, 2022
Order Backlog
FY, 2022
Switzerland
32 Zugerstrasse
United States
300 Perimeter Park Dr
Australia
41-43 Bourke Rd
Australia
03 l7/185 O'Riordan St
Austria
Liebermannstraße 201/202/F15
Belgium
Belgicastraat 11