MacroGenics Q3 swings to net loss - MGNX News | Rallies