Molecular Partners AG logo

Molecular Partners AG

NEW
XSWX:MOLN (Switzerland)  
CHF 3.41 -0.12 (-3.4%) Aug 25
At Loss
P/B:
2.23
Market Cap:
CHF 130.62M ($ 162.46M)
Enterprise V:
CHF 65.73M ($ 81.75M)
Volume:
27.36K
Avg Vol (2M):
14.85K
Trade In:
Volume:
27.36K
At Loss
Avg Vol (2M):
14.85K

Molecular Partners AG Valuation Measures