MacroGenics, Inc. (MGNX) Financials | Ticker