StockNews.com Upgrades Merrimack Pharmaceuticals (NASDAQ:MACK) to Hold
StockNews.com upgraded shares of Merrimack Pharmaceuticals (NASDAQ:MACK – Get Rating) from a sell rating to a hold rating in a research report released on Saturday morning. Merrimack Pharmaceuticals Stock Up 0.3 % MACK opened at $12.81 on Friday. The firm has a market capitalization of $182.67 million, a P/E ratio of -106.75 and a beta […]