MACK Merrimack Pharmaceuticals Inc

8,167
$15.13
$0.00
(0.00%)
Today
Watchers8,167
52-Wk Low$11.53
52-Wk High$15.89
Market Cap$223.75M
Volume1.26M
52-Wk High$15.89
52-Wk Low$11.53