chartexchange

MACK
Merrimack Pharmaceuticals, Inc.
stockNASDAQ

InactiveMay 17, 2024
15.13USD0.000%(0.00)1,255,765

MACK Stock Splits

Ex-DateRatioSharesType
2017-09-061-for-10×0.1Reverse