For value investorsScreener
MacroGenics, Inc. (MGNX) · Fundamental Indicators · Sponda