MacroGenics, Inc.

MGNX
NASDAQ
20.02 0.19 (0.94%) last updated 4:00 PM EDT Apr 17
Trade $MGNX Now