Skip to main content

Want a detailed portfolio tracker?

MACK
NASDAQ
$15.13

Merrimack Pharmaceuticals Inc (MACK)

Market Cap

$219M

P/B Ratio

0.99

P/E Ratio

1.09

Free Cash Flow Yield

-0.76%

Price Chart

Valuation
Market Cap$219M
P/E1.09
P/S4.80
P/B0.99
Profitability
EBITDA-$2.26M
EPS$13.87
Financial Health
Free Cash Flow Yield-0.76%
Growth & Risk
Sharpe Ratio1.14