NasdaqGS:NBIXBiotechs
Neurocrine Biosciences (NBIX) Refreshes Leadership On A Narrative That Still Sees Undervaluation
Neurocrine Biosciences (NBIX) has reshaped its leadership team by appointing a new Chief Business Officer and three Senior Vice Presidents across market access, intellectual property, and finance, prompting investors to reassess how governance aligns with the stock.
See our latest analysis for Neurocrine Biosciences.
Alongside these leadership moves, Neurocrine Biosciences has seen its share price climb to $175.77, with a 90 day share price return of 37.28% and a 1 year total shareholder...