74.60CHF-4.11%Mkt Cap: 927.49M CHFP/E: 111.34Last update: 2026-06-01
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 Cap927.49M CHF
Enterprise Value1.09B CHF
Revenue (TTM)269.26M CHF
Gross Profit204.33M CHF
Net Income (TTM)8.35M CHF
Revenue/Share21.69 CHF
Last Price74.60 CHF
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees1.2K
CountryCH
SectorHealthcare
IndustryMedical Devices
ISINCH0386200239
Valuation
P/E (Trailing)111.34
P/E (Forward)35.78
PEG—
EV/EBITDA55.82
EV/Revenue4.06
P/S3.59
P/B3.51
EPS (TTM)0.67
EPS (Forward)2.17
52W Range
72.0010% of range97.50
52W High97.50 CHF
52W Low72.00 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 CF34.82M CHF
CapEx (TTM)25.48M CHF
FCF Margin-6.70%
FCF Yield-1.95%
Net Debt125.15M CHF
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
Rating—
Target (Mean)95.97 CHF
Target Range87.00 CHF – 102.00 CHF
# Analysts3
Ownership
Shares Out.12.43M
Float3.50M
Insiders54.35%
Institutions27.40%
Technical
SMA 5078.44 (-4.9%)
SMA 20084.11 (-11.3%)
Beta1.20
S&P 52W Chg27.70%
Avg Vol (30d)6.42K
Avg Vol (10d)5.26K
Technical Indicators
RSI (14)50.6
MACD-0.2468
MACD Signal-0.5898
MACD Hist.+0.3430
BB Upper79.62 CHF
BB Middle76.77 CHF
BB Lower73.92 CHF
BB Width7.41%
ATR (14)3.283 CHF
Vol Ratio (20d)0.41x