MOVE Medacta Group SA

113.40CHF-0.18%Mkt Cap: 2.58B $P/E: 30.98

Medacta Group SA develops, manufactures, and distributes orthopedic and neurosurgical medical devices Latin America, North America, the Asia-Pacific, and Middle East and Africa. It offers personalized 3D planning tools f…

Key Statistics

Company
Market Cap2.58B USD
Enterprise Value2.91B USD
Revenue (TTM)807.87M USD
Gross Profit523.47M USD
Net Income (TTM)108.95M USD
Revenue/Share35.52 CHF
Last Price113.40 CHF
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.3K
CountryCH
SectorHealthcare
IndustryMedical Devices
ISINCH0468525222
Valuation
P/E (Trailing)30.98
P/E (Forward)21.17
PEG—
EV/EBITDA14.96
EV/Revenue3.60
P/S3.20
P/B4.95
EPS (TTM)3.67
EPS (Forward)5.37
52W Range
107.409% of range177.20
52W High177.20 CHF
52W Low107.40 CHF
Profitability
Gross Margin67.07%
Oper. Margin14.95%
EBITDA Margin24.09%
Profit Margin13.96%
ROE20.91%
ROA10.40%
Growth
Revenue Growth7.00%
Earnings Growth-30.20%
Cash Flow & Leverage
Operating CF174.22M USD
CapEx (TTM)163.32M USD
FCF Margin-7.13%
FCF Yield-2.23%
Net Debt324.81M USD
Net Debt/EBITDA1.67
Balance Sheet
Debt/Equity0.57
Current Ratio2.10
Quick Ratio0.74
Book Value/Sh22.93 CHF
Cash/Share1.80 CHF
Dividends
Fwd Div Rate1.10 CHF
Trail. Div Rate1.18 CHF
Div. Yield0.96%
5Y Avg Yield—
Payout Ratio30.76%
Ex-Div DateMay 7, 2026
Pay DateMay 13, 2025
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)160.74 CHF
Upside (mean)+41.7%
Target Range119.82 CHF – 190.56 CHF
119.82+41.7% to mean190.56
# Analysts6
Ownership
Shares Out.19.95M
Float6.03M
Insiders69.66%
Institutions11.88%
Technical
SMA 50124.69 (-9.1%)
SMA 200143.25 (-20.8%)
Beta0.97
S&P 52W Chg13.94%
Avg Vol (30d)34.36K
Avg Vol (10d)41.08K
Technical Indicators
RSI (14)38.1
MACD-3.0483
MACD Signal-3.7668
MACD Hist.+0.7185
BB Upper122.50 CHF
BB Middle114.51 CHF
BB Lower106.52 CHF
BB Width13.96%
ATR (14)3.324 CHF
Vol Ratio (20d)0.57x