Merrimack Pharmaceuticals, Inc. operates as a biopharmaceutical company. The company was incorporated in 1993 and is headquartered in Cambridge, Massachusetts.
Merrimack Pharmaceuticals, Inc. stock (symbol: MACK) underwent a total of 2 stock splits.
The most recent stock split occured on Sep 06, 2019.
Date | Splite | Multiple |
---|---|---|
2019-09-06 | 1271:1000 | 1271 |
2017-09-06 | 1:10 | 1 |