<- Go Home
Merrimack Pharmaceuticals, Inc.
Merrimack Pharmaceuticals, Inc. operates as a biopharmaceutical company in the United States. The company was incorporated in 1993 and is headquartered in Cambridge, Massachusetts.
Market Cap
$223.7M
Volume
79.1K
Cash and Equivalents
$234.2M
EBITDA
N/A
Tax Rate Collected
N/A
Tax Rate Ratio
N/A
Gross Profit
N/A
Profit Margin
N/A
52 Week High
$15.89
52 Week Low
$11.53
Dividend
N/A
Price / Book Value
0.99
Price / Earnings
-161.29
Price / Tangible Book Value
0.99
Enterprise Value
-$20.4M
Enterprise Value / EBITDA
N/A
Operating Income
-$2.3M
Return on Equity
1.12%
Return on Assets
-1.07
Cash and Short Term Investments
$244.1M
Debt
N/A
Equity
$221.7M
Revenue
N/A
Unlevered FCF
$21.0M
Sector
Biotechnology
Category
N/A