Merrimack Pharmaceuticals, Inc. (MACK) Stock Price, News & Key Metrics | Olyth