Home
Search
Chat
Workbooks
Agents
Notifications
Activity
Dark mode
NASDAQ:MACK
Merrimack Pharmaceuticals, Inc.
Stock
Loss Making
USD
Last Close
15.13
17/05 19:59
Market Cap
223.97M
Beta: 1.80
Volume Today
922.50K
Avg: 70.31K
PE Ratio
−152.04
PFCF: −135.35
Overview
Financials
API
New chat
Loading...