INCY
Valuation Healthcare · Biotechnology Data as of 2026-03-31P/E Ratio · Metrics
P/E Ratio
16.04
PEG Ratio
0.05
Dividend Yield
-
Gross Margin
91.79%
Net Margin
23.83%
Revenue CAGR 3Y
16.32%
ROE
21.85%
ROA
16.53%
Buyback Yield
-1.01%
Current Ratio
3.68
Magic Earn Yield
8.58%
Altman Z-Score
7.62
Fair Value River
Score
Valuation 74
Profitability 62
Growth 54
Health 100
Yield 0