MACK Merrimack Pharmaceuticals Inc

8,158
$15.13
0.00%
Today
Watchers8,158
52-Wk Low$11.53
52-Wk High$15.89
Market Cap$223.74M
Volume1.26M
52-Wk High$15.89
52-Wk Low$11.53