76.70CHF+2.95%Mkt Cap: 953.60M CHFP/E: 114.48Last update: 2026-05-13
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 Devicesloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)114.48
P/E (Forward)35.65
PEG—
P/B3.49
P/S3.58
EV/EBITDA55.63
EV/Revenue4.04
EPS (TTM)0.67
EPS (Forward)2.17
Cash Flow & Leverage
FCF Yield-1.89%
FCF Margin-6.70%
Operating CF34.82M CHF
CapEx (TTM)25.48M CHF
Net Debt/EBITDA6.40
Net Debt125.15M CHF
Technical
SMA 5079.58 (-3.6%)
SMA 20084.25 (-9.0%)
Beta1.20
S&P 52W Chg24.23%
Avg Vol (30d)7.29K
Avg Vol (10d)6.13K
Technical Indicators
RSI (14)47.2
MACD-1.1862
MACD Signal-1.3649
MACD Hist.+0.1787
BB Upper81.16 CHF
BB Middle77.05 CHF
BB Lower72.93 CHF
BB Width10.69%
ATR (14)3.503 CHF
Vol Ratio (20d)0.66x
52W Range
72.0018% of range97.50
52W High97.50 CHF
52W Low72.00 CHF
Profitability
Gross Margin75.89%
EBITDA Margin7.27%
Profit Margin3.10%
Oper. Margin-3.74%
ROE3.03%
ROA1.49%
Revenue Growth29.00%
Earnings Growth1025.80%
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—
Ownership
Shares Out.12.43M
Float3.50M
Insiders54.35%
Institutions27.39%
Analyst Consensus
Rating—
Target (Mean)95.97 CHF
Target Range87.00 CHF – 102.00 CHF
# Analysts3
Company
Market Cap953.60M CHF
Enterprise Value1.09B CHF
Revenue (TTM)269.26M CHF
Gross Profit204.33M CHF
Net Income (TTM)8.35M CHF
Revenue/Share21.69 CHF
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees1.2K
Last Price76.70 CHF
CountryCH
SectorHealthcare
IndustryMedical Devices
ISINCH0386200239