Snowball logo
logo
MGNX_logo

MacroGenics Inc

MGNX NASDAQ
$4.12-$0.02  (0.48%)