IDIA Idorsia Ltd
4.468CHF+0.22%Mkt Cap: 1.37B $P/E: —1d ago
Idorsia Ltd, a biopharmaceutical company, engages in the discovery, development, and commercialization of drugs for unmet medical needs in Switzerland, the United States, Japan, Europe, China, and Canada. The company has…
Industry Peers
BiotechnologyKey Statistics
Company
Market Cap1.37B USD
Enterprise Value2.74B USD
Revenue (TTM)227.93M USD
Gross Profit227.89M USD
Net Income (TTM)-127.48M USD
Revenue/Share0.82 CHF
Last Price4.468 CHF
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees424
CountryCH
SectorHealthcare
IndustryBiotechnology
ISINCH0363463438
Valuation
P/E (Trailing)—
P/E (Forward)80.59
PEG—
EV/EBITDA-17.27
EV/Revenue12.03
P/S6.01
P/B-0.98
EPS (TTM)-1.38
EPS (Forward)0.06
52W Range
2.79535% of range7.560
52W High7.560 CHF
52W Low2.795 CHF
Profitability
Gross Margin90.52%
Oper. Margin-68.86%
EBITDA Margin-69.66%
Profit Margin-50.64%
ROE9.82%
ROA-23.98%
Growth
Revenue Growth-26.80%
Earnings Growth—
Cash Flow & Leverage
Operating CF-174.88M USD
CapEx (TTM)15.77M USD
FCF Margin-17.62%
FCF Yield-2.93%
Net Debt1.40B USD
Net Debt/EBITDA-8.85
Balance Sheet
Debt/Equity-1.11
Current Ratio0.58
Quick Ratio0.36
Book Value/Sh-4.54 CHF
Cash/Share0.34 CHF
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 CHF
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div DateJun 16, 2017
Pay DateOct 13, 2020
Analyst Consensus
Rating—
Target (Mean)5.333 CHF
Upside (mean)+19.4%
Target Range4.500 CHF – 6.000 CHF
4.500+19.4% to mean6.000
# Analysts3
Ownership
Shares Out.269.06M
Float151.51M
Insiders30.27%
Institutions32.76%
Technical
SMA 505.394 (-17.2%)
SMA 2004.553 (-1.9%)
Beta1.64
S&P 52W Chg14.58%
Avg Vol (30d)1.09M
Avg Vol (10d)1.04M
Technical Indicators
RSI (14)37.4
MACD-0.2481
MACD Signal-0.2634
MACD Hist.+0.0153
BB Upper5.243 CHF
BB Middle4.728 CHF
BB Lower4.213 CHF
BB Width21.78%
ATR (14)0.2199 CHF
Vol Ratio (20d)0.52x