Merrimack Pharmaceuticals Inc (NASDAQ:MACK)

9.08
Delayed Data
As of Jun 15
 +0.06 / +0.67%
Today’s Change
7.37
Today|||52-Week Range
15.40
-11.41%
Year-to-Date