MacroGenics, Inc.

MacroGenics, Inc.

MGNX
MacroGenics, Inc.US flagNASDAQ
4.54
USD
+0.22
- -
288.58MMarket Cap