Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Sales Offices
FY, 2023
Manufacturing Facilities
FY, 2023
Countries
FY, 2023
Switzerland
Hintergasse 15B
United States
2 Technology Pl
United States
70 Bridge St #202
United States
9075 Cody St
United States
3350 Scott Blvd #43
Åland Islands
1a Godbyvägen