Nurix Therapeutics (NRIX) Stock: Price, Analysis