Tag:

MM-398

Latest Headlines

Latest Headlines

Merrimack Pharma stumbles out of the IPO gate

Merrimack's shares fell 13.7% from the opening price of $7 per share, giving the developer of cancer drugs a lackluster public debut.