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/B ratio for Merrimack Pharmaceuticals, Inc. (MACK)

P/B ratio as of 2023: 10.23

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

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

P/B ratio at the end of each year

Year P/B ratio
2023 10.23
2022 8.05
2021 3.70
2020 5.76
2019 2.43
2018 0.69
2017 1.11
2016 -1.60
2015 -3.76
2014 -9.09
2013 -9.54
2012 -53.55
2011 -1.51
2010 -0.25
2009 -0.28