Medacta Group SA (SWX:MOVE)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
118.60
-0.60 (-0.50%)
Oct 23, 2026, 5:30 PM CEST
Market Cap2.37B -20.8%
Revenue (ttm)653.43M +9.6%
Net Income71.34M -18.6%
EPS3.57 -18.7%
Shares Out 19.95M
PE Ratio33.19
Forward PE24.78
Dividend1.10 (0.93%)
Ex-Dividend DateMay 7, 2026
Volume29,326
Open119.20
Previous Close119.20
Day's Range117.40 - 119.40
52-Week Range107.40 - 177.20
Beta1.01
AnalystsBuy
Price Target154.98 (+30.68%)
Est. EarningsDec 10, 2026