MacroGenics SVP, GC and Secretary Jeffrey Stuart Peters disposes of 31,105 common shares for $129,086.75 - MGNX News | Rallies