StockNews.com downgraded shares of Merrimack Pharmaceuticals (NASDAQ:MACK – Get Rating) from a hold rating to a sell rating in a research report sent to investors on Friday morning. Merrimack Pharmaceuticals Stock Performance Shares of MACK opened at $12.19 on Friday. The business has a 50-day moving average of $12.51 and a 200 day moving average […]