Merrimack Pharmaceuticals, Inc. (MACK): Price and Financial Metrics
MACK Price/Volume Stats
Current price | $14.68 | 52-week high | $15.89 |
Prev. close | $14.68 | 52-week low | $11.53 |
Day low | $14.67 | Volume | 113,575 |
Day high | $14.71 | Avg. volume | 112,310 |
50-day MA | $14.63 | Dividend yield | N/A |
200-day MA | $13.05 | Market Cap | 213.33M |
MACK Stock Price Chart Interactive Chart >
Merrimack Pharmaceuticals, Inc. (MACK) Company Bio
Merrimack Pharmaceuticals is a biopharmaceutical company discovering, developing and preparing to commercialize innovative medicines paired with companion diagnostics for the treatment of cancer. The company was founded in 1993 and is based in Cambridge, Massachusetts.
Latest MACK News From Around the Web
Below are the latest news stories about MERRIMACK PHARMACEUTICALS INC that investors may wish to consider to help them evaluate MACK as an investment opportunity.
Merrimack Reports Third Quarter 2023 Financial ResultsCAMBRIDGE, Mass., November 02, 2023--Merrimack Reports Third Quarter 2023 Financial Results |
Merrimack Pharmaceuticals, Inc. (NASDAQ:MACK) most popular amongst retail investors who own 39% of the shares, institutions hold 33%Key Insights Significant control over Merrimack Pharmaceuticals by retail investors implies that the general public has... |
Merrimack Reports Second Quarter 2023 Financial ResultsCAMBRIDGE, Mass., August 03, 2023--Merrimack Reports Second Quarter 2023 Financial Results |
Companies Like Merrimack Pharmaceuticals (NASDAQ:MACK) Can Afford To Invest In GrowthThere's no doubt that money can be made by owning shares of unprofitable businesses. For example, Merrimack... |
Merrimack Reports First Quarter 2023 Financial ResultsCAMBRIDGE, Mass., May 04, 2023--Merrimack Pharmaceuticals, Inc. (Nasdaq: MACK) [("Merrimack" or the "Company")] today announced its first quarter 2023 financial results for the period ended March 31, 2023. |
MACK Price Returns
1-mo | -0.07% |
3-mo | 11.21% |
6-mo | 20.13% |
1-year | 18.39% |
3-year | 93.41% |
5-year | 144.67% |
YTD | 9.47% |
2023 | 17.02% |
2022 | 193.09% |
2021 | -43.25% |
2020 | 118.73% |
2019 | -18.39% |
Loading social stream, please wait...