82.80CHF+2.99%Mkt Cap: 1.18B $P/E: 123.581d 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…
Indicators:|
Key Statistics
Company
Market Cap1.18B $
Enterprise Value1.32B $
Revenue (TTM)307.30M $
Gross Profit233.20M $
Net Income (TTM)9.53M $
Revenue/Share24.76 USD
Last Price82.80 CHF
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees1.2K
CountryCH
SectorHealthcare
IndustryMedical Devices
ISINCH0386200239
Valuation
P/E (Trailing)123.58
P/E (Forward)38.02
PEG—
EV/EBITDA59.00
EV/Revenue4.29
P/S3.83
P/B3.73
EPS (TTM)0.67
EPS (Forward)2.18
52W Range
70.6045% 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.75%
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
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)95.00 CHF
Upside (mean)+14.7%
Target Range87.00 CHF – 102.00 CHF
CHF87.00+14.7% to meanCHF102.00
# Analysts3
Ownership
Shares Out.12.45M
Float3.50M
Insiders58.39%
Institutions27.47%
Technical
SMA 5076.18 (+8.7%)
SMA 20082.87 (-0.1%)
Beta1.18
S&P 52W Chg20.05%
Avg Vol (30d)8.64K
Avg Vol (10d)9.93K
Technical Indicators
RSI (14)66.5
MACD0.4558
MACD Signal-0.4694
MACD Hist.+0.9253
BB Upper80.30 CHF
BB Middle74.97 CHF
BB Lower69.65 CHF
BB Width14.22%
ATR (14)3.497 CHF
Vol Ratio (20d)0.36x