Idorsia Ltd

Fr 4.06As of Sun 8 Nov 2026, 12:00 UTC
SWX:IDIAHealthcare
Country Switzerland
PE (Fwd) •••
TSR 9Y CAGR (14.65%)
Div yield —
ROE —
Biotechnology
Beta (5Y) 1.68
PE TTM —
TSR TTM 15.61%
Mkt cap Fr 1.095B
ROIC (192.98%)
SE Grade™
Value
Quality
Moat
Consensus
Reference
Fr 4.55
12.05%
(1.82%)
Hold 7|12|1|3|10
4Q25
1Q26
2Q26
3Q26
Earnings per shareFr
0.05
0.05
0.05
0.05
23.47%
6.12%
4.79%
10.99%
RevenueFr M
84.57
83.87
82.58
85.00
5.84%
(0.17%)
(4.00%)
0.71%
Peers (US$1.343B)
Cap (US$)
PE
2.414B
—
Capital
TTM
5Y
10Y
Leveragex
0.356
0.023
0.024
EBIT/Intx
0.677
1.719
1.612
Own earn%
1.78
(133.83)
(107.63)
Sh yield%
21.41
54.25
54.18
Owners
Insiders/Inst%
9.23
20.19
Short interest%
4.62
SBC / revenue%
1.49
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
8
Op margin range%
17–21
$1 testx
—
Incr. ROIC%
2