<- Back to list
MACROGENICS INC
MGNX
36.16
Health Care
Revenue
Earnings
Dividends