MACK chart

Merrimack Pharmaceuticals, Inc. · Quote, news and financials

15.15
+15.15 —

2Y chart

Closing price and volume

MACK two-year price chart3.006.229.4512.715.9May 22Oct 22Mar 23Aug 23Jan 24May 24