Stock Price
2023-11-15
Market Capitalization
2023-11-15
Revenue
FY, 2023
Drug Candidates
FY, 2020
Registration Phase Products
Q2, 2021
Phase I Trials Products
Q2, 2021
United Kingdom
3rd Floor, 11-12 St James's Square, St. James's
United States
451 D St
United States
151 W 42nd St 15th Floor
Switzerland
Viaduktstrasse 8