Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2024
Manufacturing Facilities Leased
FY, 2022
Manufacturing Facilities Owned
FY, 2022
Countries Covered
FY, 2020
Switzerland
Thurgauerstrasse 34
United States
6974 Schantz Rd
United States
3055 Sweeten Creek Rd
United States
1080 Jenkins Brothers Rd
United States
100 Wilshire Blvd
United States
1400 East O'Neal Street