Molecular Partners AG (SWX:MOLN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
2.490
-0.020 (-0.80%)
Nov 12, 2026, 12:51 PM CET
Market Cap95.46M -22.4%
Revenue (ttm)n/a
Net Income-51.06M
EPS-1.35
Shares Out 38.34M
PE Ration/a
Forward PE2.10
Dividendn/a
Ex-Dividend Daten/a
Volume10,427
Open2.510
Previous Close2.510
Day's Range2.490 - 2.530
52-Week Range2.440 - 3.960
Beta0.61
AnalystsBuy
Price Target9.00 (+261.45%)
Est. EarningsMar 11, 2027