Neurocrine Biosciences Inc (NBIX) Stock Up 3.6% and Still Undervalued -- GF Score: 96/100

On April 14, 2026, Neurocrine Biosciences Inc (NBIX) shares rose 3.6% to a current price of $130.81. This price is within a 52-week range of $92.31 to $160.18,
Open original source