Incyte (INCY) Ownership
INCY$122.30+2.00 +1.66%
Market cap$24.93BEnterprise value$21.80BRevenue (TTM)$6.01BMarket positionTop 25%
Score
51
Neutral
Value
37
Quality
73
Growth
42
Ownership data loads after the page opens.
Ownership data loads after the page opens.
INCY price $122.30 +2.00 +1.66%
Stocklytics score rationale: value 37, quality 73, growth 42.
AI Score 65. Incyte Corporation has a market cap of $24.47 billion and a high price-to-earnings ratio of 57.16, indicating potential overvaluation. Despite strong gross profit margins of 92.69% and a solid current ratio of 3.84, the company has reported negative net income in recent quarters, which raises concerns about its profitability and growth sustainability
Insights · Forecast · Financials · Learn