newsfilter
← Latest News
Business Wire·

Merrimack Reports Full Year 2023 Financial Results

Merrimack Pharmaceuticals, Inc. (NASDAQ:MACK) ("Merrimack" or the "Company") today announced its full year 2023 financial results for the period ended December 31, 2023. "As Ipsen reported in February, the U.S. Food