Skip to content
MacroGenics Inc logo

MacroGenics Inc (MGNX)

NASDAQHealth Care

$2.25-38.02%
Close 2026-10-23