
Medacta Group SA
MOVE · SW · Healthcare / Medical Devices
108.00CHF-0.60 (-0.55%)
Price History
Full chartMarket Stats
Previous Close108.60
Open108.80
Day Range107.00 – 109.00
52-Week Range107.40 – 175.84
Volume57.57K
Market Cap2.29B
P/E (TTM)31.66
Forward P/E30.77
EPS3.62
Dividend Yield0.96%
Beta1.01
50-Day Avg123.68
200-Day Avg142.66
About
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 for use in hip, knee, shoulder, joint replacement, sports medicine, and spine surgery. The company was founded in 1958 and is headquartered in Castel San Pietro, Switzerland.
Company Details
- SectorHealthcare
- IndustryMedical Devices
- CEODr. Francesco Siccardi
- Employees2.27K
- HeadquartersStrada Regina, 34, Castel San Pietro, Switzerland, 6874, Switzerland
- Websitehttps://www.medacta.com
Leadership
- Dr. Alberto SiccardiFounder & Non Executive Chairman · b. 1944
- Dr. Francesco SiccardiChief Executive Officer · b. 1977
- Mr. Corrado FarsettaChief Financial Officer · b. 1968
- Mr. Asif HussainChief People Officer · b. 1971
- Mr. Alessandro SiccardiChief Supply Chain Officer · b. 1986
- Filippo CappelliHead of IT
- Mr. Giovanni Niccolo GalliChief Commercial Officer · b. 1976
- Mr. Massimiliano BernardoniChief Innovation Officer · b. 1973
- Donato CortesiSecretary of the Board
- Antonio Di BrinoGroup Vice President of Finance & Tax
Financials
Income Statement
Balance Sheet
Cash Flow
Earnings
Key Statistics & Ratios
Market Cap2.29B
Enterprise Value2.54B
Trailing P/E31.66
Forward P/E30.77
Price / Sales3.23
Price / Book5.00
EPS3.62
Book Value22.93
Revenue (TTM)707.85M
Gross Profit (TTM)463.70M
EBITDA170.52M
Profit Margin10.92%
Operating Margin14.95%
Return on Equity17.03%
Return on Assets7.19%
Shares Outstanding19.95M
Shares Float6.03M
Beta1.01
Dividend Yield0.96%
Dividend Rate1.10
Payout Ratio62.39%
Dividends
20261×
1.10May 7, 2026
20251×
0.69May 9, 2025
20241×
0.55May 10, 2024
20231×
0.27May 2, 2023
20221×
0.54May 23, 2022