Medacta Group SA (SWX:MOVE)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
108.60
-1.40 (-1.27%)
Nov 12, 2026, 5:30 PM CET
Market Cap2.17B -25.4%
Revenue (ttm)653.43M +9.6%
Net Income71.34M -18.6%
EPS3.57 -18.7%
Shares Out 19.95M
PE Ratio30.39
Forward PE22.67
Dividend1.10 (1.01%)
Ex-Dividend DateMay 7, 2026
Volume59,925
Open110.40
Previous Close110.00
Day's Range107.80 - 111.60
52-Week Range104.80 - 177.20
Beta0.95
AnalystsBuy
Price Target151.84 (+39.82%)
Est. EarningsDec 10, 2026