MGNX   $3.2  2.24% Market Open

MacroGenics, Inc.

Earnings, Splits and Dividends

Data not available