Neurocrine Biosciences (NBIX) has recently announced a new share repurchase program, authorizing up to $500 million in buybacks, in addition to a previously announced $300 million program. This reflects a balanced approach to capital allocation, focusing on revenue growth through product investment, R&D advancement, and shareholder returns. However, there have been notable insider sales, with key executives selling shares in recent months, which could indicate a cautious outlook among insiders.
NBIX is currently trading at $114.49, with key technical indicators suggesting a mixed outlook:
Based on the oversold RSI and potential support from the share repurchase program, NBIX could experience a short-term rebound. The stock is expected to trade around $118 by the end of the next trading week.
Recommendation: Buy, with a target price of $118.00.
The price of NBIX is predicted to go up -11.76%, based on the high correlation periods with APTO. The similarity of these two price pattern on the periods is 99.45%.
NBIX
APTO
Morgan Stanley
2025-03-07
Price Target
$185 → $150
Upside
+32.7%
UBS
2025-01-08
Price Target
$142 → $162
Upside
+16.79%
Barclays
2024-12-23
Price Target
$160 → $165
Upside
+20.45%