MacroGenics, Inc. - Common Stock, MGNX

MGNX 2025-01-14 -4.42% v -3d 20 37.5k -23.76% 2018-11-14 biotechnology biotechnology
None