MACK chart

Merrimack Pharmaceuticals, Inc. · Quote, news and financials

15.15
+15.15 —

3M chart

Closing price and volume

MACK three-month price chart14.614.714.915.015.2Feb 29Mar 18Apr 4Apr 23May 9May 28