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