Neurocrine Biosciences (NBIX) Ownership
NBIX$173.65+4.51 +2.67%
Market cap$17.58BEnterprise value$16.56BRevenue (TTM)$3.70BMarket positionTop 25%
Score
67
Bullish
Value
46
Quality
70
Growth
85
Ownership data loads after the page opens.
Ownership data loads after the page opens.
NBIX price $173.65 +4.51 +2.67%
Stocklytics score rationale: value 46, quality 70, growth 85.
AI Score 85. Neurocrine Biosciences, Inc. has a strong market cap of $16.76 billion and impressive profit margins, including a net profit margin of 18.98%
Insights · Forecast · Financials · Learn