PremiumPre-EarningsMacroGenics Inc (MGNX) Q4 Earnings Cheat Sheet MacroGenics Extends CEO’s Separation Agreement MacroGenics Announces Leadership Transition in Financial Roles PremiumThe FlyMacroGenics reports Q3 EPS 90c, consensus 21c Is MGNX a Buy, Before Earnings? MacroGenics Announces CEO Transition Amidst Strong Growth PremiumThe FlyMacroGenics management to meet virtually with B. Riley MacroGenics management to meet virtually with B. Riley MacroGenics management to meet virtually with B. Riley