Medacta Group SA (LON:0A05)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in CHF
110.20
+1.40 (1.29%)
Nov 10, 2026, 5:00 PM GMT
Market Cap1.97B -25.4%
Revenue (ttm)609.51M +9.6%
Net Income66.55M -18.6%
EPS3.24 -18.7%
Shares Out n/a
PE Ratio30.84
Forward PE22.49
Dividend1.04 (1.04%)
Ex-Dividend DateMay 7, 2026
Volume6,128
Open109.40
Previous Close108.80
Day's Range109.30 - 111.00
52-Week Range104.60 - 176.60
Beta0.95
Analystsn/a
Price Targetn/a
Est. EarningsDec 10, 2026