Medartis Holding AG (SWX:MED)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
83.40
-0.10 (-0.12%)
Sep 11, 2026, 5:30 PM CET
Market Cap1.04B -9.1%
Revenue (ttm)307.05M +29.9%
Net Income14.92M
EPS1.20
Shares Out 12.45M
PE Ratio69.56
Forward PE47.57
Dividendn/a
Ex-Dividend Daten/a
Volume9,788
Open83.00
Previous Close83.50
Day's Range82.80 - 85.20
52-Week Range70.60 - 97.50
Beta1.17
AnalystsStrong Buy
Price Target108.75 (+30.4%)
Earnings DateAug 18, 2026