26.76 1.33(5.23%)11/06/2024
Nurix Therapeutics Inc (NRIX)
Press Release | Data News