Incyte Corporation (BIT:1INCY)
Italy flag Italy · Delayed Price · Currency is EUR
85.02
-6.78 (-7.39%)
At close: Feb 10, 2026

Incyte Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
16,50516,51512,85312,73116,72014,256
Market Cap Growth
23.86%28.50%0.96%-23.86%17.28%-8.45%
Enterprise Value
13,52614,05511,1749,58413,97412,300
Last Close Price
85.0283.4865.7056.7074.1065.18
PE Ratio
15.0615.07407.9823.5552.4617.09
PS Ratio
3.773.773.143.815.265.43
PB Ratio
3.753.753.862.714.094.30
P/TBV Ratio
3.943.944.192.874.374.68
P/FCF Ratio
--53.4230.3320.0328.52
P/OCF Ratio
--39.6828.3418.4221.63
EV/Sales Ratio
3.133.212.732.874.404.68
EV/EBITDA Ratio
11.2011.5065.1414.3422.4521.21
EV/EBIT Ratio
11.9712.29136.9816.2425.1323.35
EV/FCF Ratio
--46.4522.8316.7424.61
Debt / Equity Ratio
0.010.010.020.010.010.02
Debt / EBITDA Ratio
0.020.020.320.070.080.09
Debt / FCF Ratio
--0.240.110.060.11
Net Debt / Equity Ratio
-0.69-0.69-0.61-0.69-0.73-0.61
Net Debt / EBITDA Ratio
-2.47-2.47-11.81-4.88-4.78-3.47
Net Debt / FCF Ratio
---8.42-7.77-3.57-4.02
Asset Turnover
0.830.830.690.590.630.70
Inventory Turnover
9.659.6547.9035.9151.5374.27
Quick Ratio
2.822.821.833.553.363.47
Current Ratio
3.303.301.973.753.543.65
Return on Equity (ROE)
29.87%29.87%0.76%12.50%8.37%29.73%
Return on Assets (ROA)
13.53%13.53%0.86%6.46%6.90%8.82%
Return on Invested Capital (ROIC)
61.34%69.86%0.59%33.70%28.68%50.91%
Return on Capital Employed (ROCE)
25.20%25.20%2.20%11.80%12.70%14.70%
Earnings Yield
6.64%6.64%0.24%4.25%1.91%5.85%
FCF Yield
--1.87%3.30%4.99%3.51%
Buyback Yield / Dilution
4.67%4.67%6.82%-0.88%-0.85%-1.84%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.