Neurocrine Biosciences (NBIX) Stock: Price, Analysis