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




Production Sites
FY, 2022
Patients Treated
FY, 2022
Products
FY, 2022
Switzerland
Peter Merian-Weg 12
United States
60 Minuteman Road
United States
113th Street 916A
Austria
Florido Tower
Belgium
Belgicastraat 3, Box 3
Canada
1109 Clay Avenue, Unit 8