NasdaqGS:NBIXBiotechs
Is It Time To Reassess Neurocrine Biosciences (NBIX) After The Recent Share Price Pullback
If you are wondering whether Neurocrine Biosciences is attractively priced today, this article walks through what the current share price might be implying about its value.
The stock most recently closed at US$129.86, with a 1 year return of 21.1% that sits alongside a 7.6% decline year to date and a 30 day return of 8.0% decline.
That mix of gains over 1 year and pullback in the shorter term often prompts investors to look more closely at what the market is focusing on, including product...