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

Stock split history for Merrimack Pharmaceuticals, Inc. (MACK)

Merrimack Pharmaceuticals, Inc. stock (symbol: MACK) underwent a total of 2 stock splits.
The most recent stock split occured on Sep 06, 2019.

Annual Revenue

Date Splite Multiple
2019-09-06 1271:1000 1271
2017-09-06 1:10 1