Idorsia valuation

IDIA · SIX · CHF

CHF 4.48Change from previous close: +0.49%Absolute change: +CHF 0.02

Close · October 5, 2026

Valuation

The average price target of 3 analysts is CHF 5.33.

Data as of October 4, 2026

Valuation multiples

Market cap
CHF 1.2B
Enterprise value
CHF 2.4B
Forward P/E
80.6
Price/sales
6.01
EV/EBITDA
-17.3
EV/revenue
12.0

Profitability and growth

Gross margin
31.5%
Operating margin
-68.9%
Net margin
-158.3%
ROA
-20.1%
Revenue growth (year over year)
-26.8%

Financial health

Total cash
CHF 88.69M
Total debt
CHF 1.32B
Current ratio
0.58
Quick ratio
0.37

Dividends

Payout ratio
0.0%
Ex-dividend date
June 16, 2017

Analysts and estimates

Average price target
CHF 5.33
Median price target
CHF 5.50
High price target
CHF 6.00
Low price target
CHF 4.50
Analysts with a price target
3
Forward EPS
CHF 0.06
EPS estimate, current year
-CHF 0.13

Shares and trading

Beta
1.64
Average volume
1.24M
Shares outstanding
269.06M
Float
151.51M
Institutional ownership
32.8%
Insider ownership
30.3%