Medacta Group SA (SWX:MOVE)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
128.80
-0.20 (-0.16%)
Aug 24, 2026, 3:58 PM CET
Market Cap2.57B -16.0%
Revenue (ttm)636.66M +15.8%
Net Income88.88M +31.0%
EPS4.45 +31.0%
Shares Out 19.91M
PE Ratio28.99
Forward PE26.52
Dividend1.10 (0.86%)
Ex-Dividend DateMay 7, 2026
Volume12,641
Open129.60
Previous Close129.00
Day's Range128.20 - 130.20
52-Week Range127.40 - 177.20
Beta0.98
AnalystsBuy
Price Target181.15 (+40.64%)
Earnings DateSep 9, 2026