Molecular Partners AG (SWX:MOLN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
3.030
-0.010 (-0.33%)
Oct 22, 2026, 5:30 PM CEST
Market Cap116.06M +12.9%
Revenue (ttm)n/a
Net Income-51.19M
EPS-1.36
Shares Out 38.31M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume28,433
Open3.060
Previous Close3.040
Day's Range2.930 - 3.060
52-Week Range2.660 - 3.960
Beta0.69
AnalystsBuy
Price Target9.00 (+197.03%)
Est. EarningsOct 29, 2026