Skip to main content
graph.swiss
Molecular Partners AG

Molecular Partners AG

3.16 CHF-0.08 (-2.47%)
XSWX:MOLNMarket Closed
ListedCHF119MHealthcareBiotechnology158 employees

Price & Trading

52-Week Low

2.66

52-Week High

3.96

50-Day MA

3.12

200-Day MA

3.27

Beta

0.67

Avg Volume (10d)

13,004

Avg Volume (90d)

13,602

Shares Outstanding

37.5M

Valuation Multiples

MetricCurrent
Trailing P/E1.75
Forward P/E13.94
PEG Ratio-0.08
Price / Book (MRQ)1.76
EV / EBITDA-0.90
Enterprise Value46.5M
Market Cap118.5M

Ownership & Short Interest

Ownership

% Held by Insiders+8.47%
% Held by Institutions+44.08%
Float Shares19.9M