Nurix Therapeutics, Inc.
NRIX
$13.59
$0.403.03%
NRIX
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.