Stockreport

Macrogenics Inc (MGNX) Reports Strong Financial Position and Advancements in Cancer Treatment ... [Yahoo! Finance]

MacroGenics, Inc.  (MGNX) 
Last macrogenics, inc. earnings: 11/6 04:01 pm Check Earnings Report
US:NASDAQ Investor Relations: ir.macrogenics.com
PDF Revenue : Total revenue decreased to $58.7 million in 2023 from $151.9 million in 2022, primarily due to a decrease in collaborative and other agreements. R&D Expense [Read more]