Neurocrine Biosciences, Inc. (NBIX) has a MoatMap StockRank of 97/100 based on Quality (79/100), Value (36/100), and Momentum (76/100) factor scores. The current signal is STRONG BUY. While Neurocrine is a high-quality biopharmaceutical company with a strong franchise in Ingrezza, it does not align with our active 18-month macro themes. We prefer to allocate capital where both quality and powerful macro tailwinds intersect.
Neurocrine Biosciences is a neuroscience-focused pharmaceutical company discovering, developing, and commercializing innovative treatments for neurological, endocrine, and psychiatric disorders. The company possesses a deep pipeline and commercialized products addressing specific, often underserved, neurological conditions, leveraging proprietary research and development capabilities. Neurocrine is a specialized biopharmaceutical company known for its expertise in neuroscience, focusing on developing first-in-class or best-in-class treatments for central nervous system disorders.
| Price | $154.84 |
| Market Cap | $15.7B |
| P/E (TTM) | 23.96 |
| P/E (Forward) | 12.26 |
| Price/Book | 4.60 |
| Return on Equity | 22.5% |
| Return on Invested Capital | 16.4% |
| Debt/Equity | 13.60 |
| Gross Margin | 64.4% |
| Operating Margin | 22.8% |
| Revenue Growth | 42.2% |
| Free Cash Flow | $591M |
Neurocrine Biosciences, Inc. operates in the Drug Manufacturers - Specialty & Generic industry, part of the Healthcare sector (United States).