MGNX Earnings: AI Insights on MacroGenics Inc