Molecular Partners AG (XSWX:MOLN)
CHF 3.235 -0.015 (-0.46%) Market Cap: 106.33 Mil Enterprise Value: -76.91 Mil PE Ratio: 0 PB Ratio: 0.60 GF Score: 53/100

Molecular Partners AG (XSWX:MOLN) Stock Estimates Data

Molecular Partners AG (XSWX:MOLN) 12 Month Price Targets

Molecular Partners AG (XSWX:MOLN) Analyst Rating