Idorsia Ltd
SWX:IDIA
CHF 3,16
+ CHF0,03 (0,96%)
3,16 CHF
+CHF0,03 (0,96%)
End-of-day quote: 03/25/2026

Quick Analysis
The traffic-light system summarizes key characteristics and shows the investment’s quality at a glance.

CHF-2,02
Earnings Per Share
CHF0,60
Revenue Per Share
-59,63%
Gross Margin %
CHF0,80 B
Market Cap
CHF0,93 B
Long-Term Debt
Earnings Per Share
CHF-2,02
Revenue Per Share
CHF0,60
Gross Margin %
-59,63%
Market Cap
CHF0,80 B
Long-Term Debt
CHF0,93 B

Financials

Year Year 2026 2024 2023 2022 2021 2020 2019 2018 2017 2016
EPS Earnings Per Share CHF-2,02 CHF-3,04 CHF-4,41 CHF-3,41 CHF-2,75 CHF-3,41 CHF-2,72 CHF0,03 CHF-2,81
Earnings Earnings CHF-381,25M CHF-542,58M CHF-783,04M CHF-603,47M CHF-457,82M CHF-447,53M CHF-356,48M CHF3,57M CHF-334,73M
RPS Revenue Per Share CHF0,00 CHF0,60 CHF0,85 CHF0,55 CHF0,20 CHF0,43 CHF0,18 CHF0,47 CHF1,33 CHF0,00
Revenue Revenue CHF0,00M CHF112,51M CHF152,00M CHF97,00M CHF35,00M CHF72,00M CHF24,00M CHF61,00M CHF158,09M CHF0,00M
OCF Operating Cash Flow CHF0,00M CHF-370,23M CHF-629,30M CHF-859,11M CHF-590,00M CHF-364,67M CHF-462,04M CHF-352,82M CHF95,50M CHF0,00M
FCF Free Cash Flow CHF0,00M CHF-373,23M CHF-638,43M CHF-875,72M CHF-624,00M CHF-373,93M CHF-536,85M CHF0,00M CHF88,12M CHF0,00M
OM Operating Margin 0,00% -299,85% 0,00% 0,00% 0,00% 0,00% 0,00% 0,00% -4,44% 0,00%
GM % Gross Margin % 0,00% -59,63% -97,33% 0,00% 0,00% 0,00% 0,00% 0,00% 14,66% 0,00%
FCFS Free Cash Flow Per Share CHF0,00 CHF-2,13 CHF-3,58 CHF-4,99 CHF-3,68 CHF-2,62 CHF-3,67 CHF-2,94 CHF0,92 CHF-2,28
LT Debt Long-Term Debt N/A CHF931,78M CHF931,00M CHF1,13B CHF1,09B CHF587,35M CHF579,00M CHF570,84M CHF364,68M CHF293,42M
Sha. Stocks 188,74M 188,74M 178,48M 177,56M 176,97M 166,48M 131,24M 131,06M 119,12M 119,12M
×