SSanofi Read More MacroGenics to get $24.5M Sanofi milestoneJune 23, 2026 MacroGenics (NASDAQ: MGNX) will receive a $24.5 million regulatory milestone payment from Sanofi…