Molecular Partners AG (SWX:MOLN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
3.390
+0.050 (1.50%)
Oct 2, 2026, 12:11 PM CET
Market Cap127.94M +21.5%
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
Volume6,624
Open3.490
Previous Close3.340
Day's Range3.370 - 3.490
52-Week Range2.660 - 3.960
Beta0.68
AnalystsBuy
Price Target9.00 (+165.49%)
Est. EarningsOct 29, 2026