Macrogenics Inc

MGNXNASDAQ
$2.44
-0.005-0.2%
Ult. Agg.: Oct 28, 2:29 PM

Benzinga

Macrogenics Ownership & Insider Activity - Benzinga