MGNX Financials

Loading income statement...
MacroGenics (MGNX) — Financials