Chrome Plugin Live! Redefine the way you read FinTwit 🚀 Install Now
Merrimack Pharmaceuticals, Inc. operates as a biopharmaceutical company. The company was incorporated in 1993 and is headquartered in Cambridge, Massachusetts.
NASDAQ
Unprofitable
224M
Biotechnology
Next Earning date - 31 Oct 2024
Relative Strenght
Volume Buzz
Earning Acce
Dist 52w H.