MGNX   $2.86  -1.38% Market Closed After Close 2.9 1.40%

MacroGenics, Inc.

Data not available