Merrimack Pharmaceuticals, Inc. (MACK)
NASDAQ: MACK · IEX Real-Time Price · USD
14.73
+0.01 (0.07%)
Apr 22, 2024, 4:00 PM EDT - Market closed

Merrimack Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2009
Market Capitalization
214192154529242521375299131,196
Upgrade
Market Cap Growth
-24.96%193.09%-43.12%119.01%-18.27%-62.31%-74.16%-42.08%-23.69%119.29%
Upgrade
Enterprise Value
195173134387826-5427239841,192
Upgrade
PE Ratio
-162.61-162.61-99.53-21.36-30.45-2.43-1.270.29-3.48-6.17-14.36
Upgrade
PS Ratio
----------11.64
Upgrade
PB Ratio
11.4210.247.993.705.762.430.881.42-2.12-4.96-11.71
Upgrade
P/FCF Ratio
-126.18-126.18-88.22-240.52-19.93-1.43-0.78-1.09-3.06-7.79-29.29
Upgrade
P/OCF Ratio
-126.18-126.18-88.22-240.52-19.93-1.34-0.79-1.09-3.11-8.67-34.37
Upgrade
EV/Sales Ratio
----------11.60
Upgrade
EV/EBITDA Ratio
-148.13-148.13-87.11-15.59-25.93-1.700.130.09-5.26-7.18-19.27
Upgrade
EV/EBIT Ratio
-148.13-148.13-87.11-15.59-25.93-1.480.120.09-5.08-7.01-18.32
Upgrade
EV/FCF Ratio
-113.78-113.78-77.06-175.37-16.90-0.870.08-0.34-4.18-8.40-29.18
Upgrade
Debt / Equity Ratio
------0.25--0.87-1.40-1.17
Upgrade
Debt / EBITDA Ratio
-------0.34--1.58-1.88-1.94
Upgrade
Debt / FCF Ratio
-------0.23--1.25-2.20-2.94
Upgrade
Quick Ratio
42.8042.8033.0025.2718.235.994.864.770.261.861.15
Upgrade
Current Ratio
43.5043.5033.6626.1321.496.755.144.810.651.941.19
Upgrade
Asset Turnover
00000000000.64
Upgrade
Interest Coverage
------11.31-49.4213.40-6.35-7.48-3.57
Upgrade
Return on Equity (ROE)
-6.20%-6.20%-10.30%-16.50%-17.80%-54.80%-60.60%4482.20%67.90%98.80%96.60%
Upgrade
Return on Assets (ROA)
-6.10%-6.10%-9.90%-15.70%-15.80%-42.20%-43.80%316.10%-111.80%-103.90%-51.90%
Upgrade
Return on Capital (ROIC)
-10.87%-10.87%-8.98%-17.42%-17.95%-129.15%-88.99%-109.28%450.27%-197.42%-372.37%
Upgrade
Earnings Yield
-0.55%-0.61%-1.00%-4.68%-3.28%-41.18%-78.65%345.40%-28.69%-16.20%-6.96%
Upgrade
FCF Yield
-0.71%-0.79%-1.13%-0.42%-5.02%-69.71%-127.43%-91.93%-32.69%-12.84%-3.41%
Upgrade
Dividend Yield
0.00%0.00%0.00%0.00%0.00%63.40%0.00%102.90%0.00%0.00%0.00%
Upgrade
Payout Ratio
0.00%0.00%0.00%0.00%0.00%-153.60%0.00%29.60%0.00%0.00%0.00%
Upgrade
Buyback Yield / Dilution
-5.73%-5.73%-0.87%-0.20%-0.20%-0.07%-0.84%-5.58%-12.54%-6.66%-5.55%
Upgrade
Total Shareholder Return
-5.73%-5.73%-0.87%-0.20%-0.20%63.33%-0.84%97.32%-12.54%-6.66%-5.55%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).