For value investorsScreener
Nurix Therapeutics, Inc. (NRIX) · Fundamental Indicators · Sponda