Loading...
XSWX
MOVE
Market cap3.69bUSD
Jul 31, Last price  
148.80CHF
1D
6.90%
1Q
5.23%
IPO
51.30%
Name

Medacta Group SA

Chart & Performance

D1W1MN
XSWX:MOVE chart
No data to show
P/E
43.66
P/S
5.39
EPS
3.66
Div Yield, %
0.37%
Shrs. gr., 5y
-0.06%
Rev. gr., 5y
13.71%
Revenues
591m
+15.62%
219,051,000244,683,000272,610,000310,623,000302,492,000363,126,000437,122,000510,778,000590,580,000
Net income
73m
+53.89%
39,219,00033,496,00045,753,00011,859,00037,091,00051,521,00046,249,00047,362,00072,886,000
CFO
107m
+42.61%
56,313,00051,586,00066,408,00042,635,00059,592,00054,061,00073,510,00075,127,000107,141,000
Dividend
May 10, 20240.55 CHF/sh
Earnings
Sep 23, 2025

Profile

Medacta Group SA develops, manufactures, and distributes orthopedic and neurosurgical medical devices Europe, North America, the Asia-Pacific, and internationally. It offers personalized kinematic models and 3D planning tools for use in hip, knee, shoulder, sports medicine, and spine procedures. The company was founded in 1958 and is headquartered in Castel San Pietro, Switzerland.
IPO date
Apr 04, 2019
Employees
1,537
Domiciled in
CH
Incorporated in
CH

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
590,580
15.62%
510,778
16.85%
437,122
20.38%
Cost of revenue
444,424
435,721
368,304
Unusual Expense (Income)
NOPBT
146,156
75,057
68,818
NOPBT Margin
24.75%
14.69%
15.74%
Operating Taxes
14,883
11,364
8,543
Tax Rate
10.18%
15.14%
12.41%
NOPAT
131,273
63,693
60,275
Net income
72,886
53.89%
47,362
2.41%
46,249
-10.23%
Dividends
(11,194)
(11,054)
(10,418)
Dividend yield
0.53%
0.44%
0.51%
Proceeds from repurchase of equity
(4,788)
(3,911)
42,388
BB yield
0.23%
0.16%
-2.06%
Debt
Debt current
58,979
55,034
12,981
Long-term debt
231,918
187,697
165,325
Deferred revenue
92,973
Other long-term liabilities
23,720
69,467
(137,592)
Net debt
259,309
221,939
(55,207)
Cash flow
Cash from operating activities
107,141
75,127
73,510
CAPEX
(89,262)
(71,239)
(63,158)
Cash from investing activities
(98,869)
(80,606)
(65,106)
Cash from financing activities
4,325
(10,130)
3,438
FCF
46,783
(50,554)
(13,231)
Balance
Cash
31,588
20,792
32,261
Long term investments
201,252
Excess cash
2,059
211,657
Stockholders' equity
347,848
327,617
258,637
Invested Capital
642,533
601,484
242,709
ROIC
21.10%
15.09%
26.84%
ROCE
21.07%
12.48%
13.79%
EV
Common stock shares outstanding
19,944
19,952
19,996
Price
106.60
-15.13%
125.60
21.94%
103.00
-27.46%
Market cap
2,126,030
-15.16%
2,505,964
21.67%
2,059,584
-27.49%
EV
2,385,339
2,727,903
2,004,377
EBITDA
211,387
132,708
111,945
EV/EBITDA
11.28
20.56
17.91
Interest
7,512
6,830
3,663
Interest/NOPBT
5.14%
9.10%
5.32%