FMP
NASDAQ
Merrimack Pharmaceuticals, Inc. operates as a biopharmaceutical company. The company was incorporated in 1993 and is headquartered in Cambridge, Massachusetts.
14.75 USD
0.02 (0.136%)
Valuation Date:
Apr 23, 2024 12:44 PM
Share Price on Valuation Date
$14.75
Stock Beta
1.426
Shares Outstanding
14531800