Merrimack Pharmaceuticals, Inc.
MACK

$223.97 M
Marketcap
$15.15
Share price
Country
$0.02
Change (1 day)
$15.89
Year High
$11.53
Year Low
Categories

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

marketcap

P/E ratio for Merrimack Pharmaceuticals, Inc. (MACK)

P/E ratio as of 2023: -162.36

According to Merrimack Pharmaceuticals, Inc.'s latest financial reports and stock price the company's current price-to-earnings ratio (TTM) is -162.36. At the end of 2022 the company had a P/E ratio of -100.38.

P/E ratio history for Merrimack Pharmaceuticals, Inc. from 2009 to 2023

PE ratio at the end of each year

Year P/E ratio
2023 -162.36
2022 -100.38
2021 -21.35
2020 -30.45
2019 -1.98
2018 -1.00
2017 0.23
2016 -2.65
2015 -4.68
2014 -11.15
2013 -3.17
2012 -3.82
2011 -5.54
2010 -1.08
2009 -1.10