Macrogenics Inc

MGNXNASDAQ
$3.59
0.12.87%
Dern. MÀJ: Oct 21, 4:46 PM
$3.52
0.030.86%
Macrogenics Ownership & Insider Activity - Benzinga