MacroGenics, Inc. - Common Stock, MGNX

MGNX 2025-07-03 5.80% v 2d 20 37.5k -23.76% 2018-11-14 biotechnology biotechnology
None