MACK chart

Merrimack Pharmaceuticals, Inc. · Quote, news and financials

15.15
+15.15 —

6M chart

Closing price and volume

MACK six-month price chart12.513.414.215.115.9Nov 23Jan 24Feb 24Mar 24Apr 24May 24