90.10CHF-0.33%Mkt Cap: 1.28B $P/E: 75.08Today
Medartis Holding AG, a medical device company, engages in the development, manufacturing, and sales of implant solutions worldwide. The company's medical devices are used for the treatment of surgical fixation of bone fr…
Industry Peers
Medical DevicesKey Statistics
Company
Market Cap1.28B $
Enterprise Value1.49B $
Revenue (TTM)350.44M $
Gross Profit233.20M $
Net Income (TTM)9.53M $
Revenue/Share28.19 USD
Last Price90.10 CHF
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.4K
CountryCH
SectorHealthcare
IndustryMedical Devices
ISINCH0386200239
Valuation
P/E (Trailing)75.08
P/E (Forward)41.12
PEG—
EV/EBITDA44.94
EV/Revenue4.26
P/S3.56
P/B3.96
EPS (TTM)1.20
EPS (Forward)2.14
52W Range
70.6072% of range97.50
52W High97.50 CHF
52W Low70.60 CHF
Profitability
Gross Margin75.89%
Oper. Margin8.92%
EBITDA Margin9.47%
Profit Margin3.10%
ROE3.03%
ROA1.49%
Growth
Revenue Growth30.70%
Earnings Growth—
Cash Flow & Leverage
Operating CF39.74M $
CapEx (TTM)29.07M $
FCF Margin-9.87%
FCF Yield-2.70%
Net Debt207.10M $
Net Debt/EBITDA6.24
Balance Sheet
Debt/Equity0.57
Current Ratio3.36
Quick Ratio1.62
Book Value/Sh22.19 CHF
Cash/Share2.073 CHF
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 CHF
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)101.00 CHF
Upside (mean)+12.1%
Target Range96.00 CHF – 105.00 CHF
CHF96.00+12.1% to meanCHF105.00
# Analysts3
Ownership
Shares Out.12.45M
Float4.06M
Insiders58.39%
Institutions23.24%
Technical
SMA 5084.86 (+6.2%)
SMA 20083.50 (+7.9%)
Beta1.17
S&P 52W Chg18.16%
Avg Vol (30d)4.39K
Avg Vol (10d)5.50K
Technical Indicators
RSI (14)56.6
MACD1.2907
MACD Signal1.1101
MACD Hist.+0.1806
BB Upper92.88 CHF
BB Middle88.23 CHF
BB Lower83.57 CHF
BB Width10.56%
ATR (14)3.462 CHF
Vol Ratio (20d)2.44x