medmix AG (SWX:MEDX)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
8.71
-0.16 (-1.80%)
Aug 21, 2026, 5:31 PM CET
Market Cap354.55M -18.5%
Revenue (ttm)437.00M -6.6%
Net Income100.00K
EPS-0.00
Shares Out 40.71M
PE Ratio3,545.51
Forward PE17.18
Dividend0.10 (1.11%)
Ex-Dividend DateApr 20, 2026
Volume49,189
Open8.89
Previous Close8.87
Day's Range8.69 - 8.89
52-Week Range7.61 - 12.36
Beta0.82
AnalystsStrong Buy
Price Target14.97 (+71.87%)
Earnings DateFeb 25, 2027