MACROGENICS INC MGNX 36.16

Health Care

Revenue

Earnings

Dividends