Idorsia
The purpose of Idorsia is to discover, develop and bring more, innovative medicines to patients.
Launch date
Employees
Market cap
€247m
Enterprise valuation
€1.1b (Public information from Sep 2024)
Share price
CHF1.525 IDIA.SW
Company register number CH-280.3.020.963-7
Allschwil Canton of Basel-Landschaft (HQ)
Authorizing premium user...