MacroGenics Q2 FY26 turns to net income of $19.52 million; revenue more than doubled to $32.83 million - MGNX News | Rallies