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




Large-Molecule Clinical Development Programs (Biologics)
FY, 2022
Clinical Small-Molecule Programs (Small-Molecule Businesses)
FY, 2022
Countries
FY, 2022
Switzerland
Münchensteinerstrasse 38
United States
63045 NE Corporate Pl
United States
50 Hampshire St
United States
1101 NW 3rd St
United States
535 Emerald Rd N
United States
14905 Kirby Dr