Idorsia Ltd (SWX:IDIA)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
4.370
+0.172 (4.10%)
Oct 12, 2026, 11:34 AM CET
Market Cap1.18B +17.1%
Revenue (ttm)199.71M -8.1%
Net Income-316.19M
EPS-1.30
Shares Out 269.78M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume267,505
Open4.290
Previous Close4.198
Day's Range4.252 - 4.370
52-Week Range2.795 - 7.560
Beta1.67
AnalystsBuy
Price Target5.33 (+21.97%)
Earnings DateOct 29, 2026