Merrimack Pharmaceuticals, Inc. (MACK)

$5.96

0.00 (0.00%)
Rating:
Recommendation:
Neutral
Symbol MACK
Price $5.96
Beta 1.657
Volume Avg. 0.02M
Market Cap 79.925M
Shares () -
52 Week Range 3.66-7.41
1y Target Est -
DCF Unlevered MACK DCF ->
DCF Levered MACK LDCF ->
ROE -13.01% Sell
ROA -12.88% Sell
Operating Margin -
Debt / Equity 4.01% Neutral
P/E -
P/B 5.68 Strong Buy
Annual
Quarter

Earnings

Consensus EPS

Upgrades & Downgrades

Latest MACK news


Dr. Richard Peters
Healthcare
Biotechnology
NASDAQ Global Market

Merrimack Pharmaceuticals, Inc. operates as a biopharmaceutical company. The company was incorporated in 1993 and is headquartered in Cambridge, Massachusetts.