MGNX   $3.19  -0.31% Market Open

MacroGenics, Inc.

Data not available