Merrimack Reports Full Year 2023 Financial ResultsBusiness Wire • 2 months agoMerrimack 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...