90.70CHF-1.52%Mkt Cap: 1.29B $P/E: 135.371d ago
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 DevicesIndicators:|
Key Statistics
Company
Market Cap1.29B $
Enterprise Value1.43B $
Revenue (TTM)307.30M $
Gross Profit233.20M $
Net Income (TTM)9.53M $
Revenue/Share24.76 USD
Last Price90.70 CHF
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees1.2K
CountryCH
SectorHealthcare
IndustryMedical Devices
ISINCH0386200239
Valuation
P/E (Trailing)135.37
P/E (Forward)40.53
PEG—
EV/EBITDA64.02
EV/Revenue4.65
P/S4.19
P/B4.09
EPS (TTM)0.67
EPS (Forward)2.24
52W Range
70.6075% of range97.50
52W High97.50 CHF
52W Low70.60 CHF
Profitability
Gross Margin75.89%
Oper. Margin-3.74%
EBITDA Margin7.27%
Profit Margin3.10%
ROE3.03%
ROA1.49%
Growth
Revenue Growth29.00%
Earnings Growth1025.80%
Cash Flow & Leverage
Operating CF39.74M $
CapEx (TTM)29.07M $
FCF Margin-6.70%
FCF Yield-1.60%
Net Debt142.84M $
Net Debt/EBITDA6.40
Balance Sheet
Debt/Equity0.57
Current Ratio2.21
Quick Ratio1.06
Book Value/Sh22.19 CHF
Cash/Share2.652 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)98.33 CHF
Upside (mean)+8.4%
Target Range96.00 CHF – 102.00 CHF
CHF96.00+8.4% to meanCHF102.00
# Analysts3
Ownership
Shares Out.12.45M
Float4.06M
Insiders58.39%
Institutions22.69%
Technical
SMA 5078.82 (+15.1%)
SMA 20082.78 (+9.6%)
Beta1.18
S&P 52W Chg19.63%
Avg Vol (30d)8.53K
Avg Vol (10d)6.24K
Technical Indicators
RSI (14)67.7
MACD4.1028
MACD Signal3.4189
MACD Hist.+0.6839
BB Upper98.44 CHF
BB Middle83.47 CHF
BB Lower68.49 CHF
BB Width35.90%
ATR (14)3.400 CHF
Vol Ratio (20d)0.33x