97.35USD+0.20%Mkt Cap: 19.46B USDP/E: 13.76Last update: 2026-05-26
Incyte Corporation, a biopharmaceutical company, engages in the discovery, development, and commercialization of therapeutics in the United States, Europe, Canada, and Japan. The company offers JAKAFI for the treatment o…
Industry Peers
BiotechnologyIndicators:|
Key Statistics
Company
Market Cap19.46B USD
Enterprise Value15.48B USD
Revenue (TTM)5.36B USD
Gross Profit4.77B USD
Net Income (TTM)1.29B USD
Revenue/Share27.27 USD
Last Price97.35 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees2.8K
CountryUS
SectorHealthcare
IndustryBiotechnology
ISINUS45337C1027
Valuation
P/E (Trailing)13.76
P/E (Forward)10.76
PEG0.36
EV/EBITDA10.00
EV/Revenue2.89
P/S3.63
P/B3.46
EPS (TTM)7.08
EPS (Forward)9.05
52W Range
63.5169% of range112.29
52W High112.29 USD
52W Low63.51 USD
Profitability
Gross Margin92.76%
Oper. Margin25.55%
EBITDA Margin28.89%
Profit Margin25.03%
ROE24.90%
ROA18.49%
Growth
Revenue Growth20.90%
Earnings Growth83.80%
Cash Flow & Leverage
Operating CF1.41B USD
CapEx (TTM)83.87M USD
FCF Margin10.42%
FCF Yield2.87%
Net Debt-3.98B USD
Net Debt/EBITDA-2.57
Balance Sheet
Debt/Equity0.01
Current Ratio3.68
Quick Ratio3.40
Book Value/Sh28.12 USD
Cash/Share20.10 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split2:1
Split DateSep 1, 2000
Analyst Consensus
Rating2.4 (Buy)
Target (Mean)108.35 USD
Target Range71.00 USD – 135.00 USD
# Analysts23
Ownership
Shares Out.199.78M
Float167.82M
Insiders1.89%
Institutions106.63%
Short Interest
Short Ratio7.8d
Short % Float9.79%
Short % Out.5.69%
Shares Short11.36M
Short (prev mo.)11.44M
Technical
SMA 5095.43 (+2.0%)
SMA 20095.25 (+2.2%)
Beta0.80
S&P 52W Chg28.31%
Avg Vol (30d)1.35M
Avg Vol (10d)1.28M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—