Neurocrine Biosciences (NBIX) Ownership

NBIX$173.65+4.51 +2.67%
BiotechnologyLarge CapGrowth StockHigh Quality
Compare
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.

Neurocrine Biosciences (NBIX) Ownership

NBIX price $173.65 +4.51 +2.67%

Ticker
NBIX
Price
$173.65
Change
+4.51 +2.67%
Market cap
$17.58B
P/E
24.37
Forward P/E
18.66
Dividend yield
0.00%
Beta
0.36
Sector
Healthcare
Industry
Biotechnology
Stocklytics score
67
Value
46
Quality
70
Growth
85

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

Stocklytics home · Screener