Merrimack Pharmaceuticals, Inc. operates as a biopharmaceutical company. The company was incorporated in 1993 and is headquartered in Cambridge, Massachusetts.
Zen Score
–
Industry Average (23)
You've viewed Zen Score for 10/10 free stocks. Upgrade to Premium to see how MACK scored across 33 valuation, financial, forecast, performance, and dividend due diligence checks.
Due Diligence Checks
MACK ($14.71) is overvalued by 3,412.08% relative to our estimate of its Fair Value price of $0.42 based on Discounted Cash Flow (DCF) modelling
Below Fair Value Valuation
MACK ($14.71) is not significantly undervalued (3,412.08%) relative to our estimate of its Fair Value price of $0.42 based on Discounted Cash Flow (DCF) modelling, when including a healthy margin of safety
(NASDAQ: MACK) Merrimack Pharmaceuticals trades on the NASDAQ under the ticker symbol MACK. Merrimack Pharmaceuticals stock quotes can also be displayed as NASDAQ: MACK.
What is the 52 week high and low for Merrimack Pharmaceuticals (NASDAQ: MACK)?
(NASDAQ: MACK) Merrimack Pharmaceuticals's 52-week high was $15.89, and its 52-week low was $11.53. It is currently -7.43% from its 52-week high and 27.58% from its 52-week low.
How much is Merrimack Pharmaceuticals stock worth today?
(NASDAQ: MACK) Merrimack Pharmaceuticals currently has 14,516,170 outstanding shares. With Merrimack Pharmaceuticals stock trading at $14.71 per share, the total value of Merrimack Pharmaceuticals stock (market capitalization) is $213.53M.
Merrimack Pharmaceuticals stock was originally listed at a price of $60.40 in Mar 29, 2012. If you had invested in Merrimack Pharmaceuticals stock at $60.40, your return over the last 12 years would have been -75.65%, for an annualized return of -11.1% (not including any dividends or dividend reinvestments).
How much is Merrimack Pharmaceuticals's stock price per share?
(NASDAQ: MACK) Merrimack Pharmaceuticals stock price per share is $14.71 today (as of Apr 24, 2024).
What is Merrimack Pharmaceuticals's Market Cap?
(NASDAQ: MACK) Merrimack Pharmaceuticals's market cap is $213.53M, as of Apr 25, 2024.
Market cap (market capitalization) is the total market value of a publicly traded company's outstanding shares.
Merrimack Pharmaceuticals's market cap is calculated by multiplying MACK's current stock price of $14.71 by MACK's total outstanding shares of 14,516,170.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.
Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.