Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

INCYTE CORPORATION

(INCY)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 13 53218 80819 04818 093--
Entreprise Value (EV)1 12 11216 74217 53516 06615 16813 865
P/E ratio 125x42,6x-64,0x42,0x23,0x17,3x
Yield ------
Capitalization / Revenue 7,19x8,71x7,14x6,39x5,24x4,54x
EV / Revenue 6,44x7,76x6,58x5,68x4,40x3,48x
EV / EBITDA 65,8x36,7x-82,8x22,5x13,0x8,05x
Price to Book 7,01x7,22x7,26x5,93x4,59x3,47x
Nbr of stocks (in thousands) 212 808215 397218 996219 923--
Reference price (USD) 63,687,387,082,382,382,3
Last update 02/14/201902/13/202002/09/202105/05/202105/05/202105/05/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 1 8822 1592 6672 8313 4503 982
EBITDA1 184457-2127131 1691 722
Operating profit (EBIT)1 129402-2645729561 380
Operating Margin 6,87%18,6%-9,89%20,2%27,7%34,7%
Pre-Tax Profit (EBT)1 115487-2325609511 344
Net income1 109447-2964507791 094
Net margin 5,82%20,7%-11,1%15,9%22,6%27,5%
EPS2 0,512,05-1,361,963,574,76
Dividend per Share2 ------
Last update 02/14/201902/13/202002/09/202105/11/202105/11/202105/04/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 1 4212 0671 5132 0272 9254 228
Leverage (Debt / EBITDA) -7,71x-4,53x7,14x-2,84x-2,50x-2,46x
Free Cash Flow1 263633-3123278651 173
ROE (Net Profit / Equities) 12,6%27,2%-11,4%20,1%27,0%29,4%
Shareholders' equity1 8691 6432 6052 2382 8853 720
ROA (Net Profit / Asset) 9,06%20,3%-8,46%16,3%23,3%28,4%
Assets1 1 2092 2053 4942 7673 3493 857
Book Value Per Share2 9,0712,112,013,917,923,7
Cash Flow per Share2 1,563,27-0,573,285,307,09
Capex1 73,578,1187191197211
Capex / Sales 3,90%3,62%7,03%6,75%5,71%5,29%
Last update 02/14/201902/13/202002/09/202105/17/202105/17/202105/17/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
18 093 104 452
Net sales (USD)
2 666 702 000
Number of employees
1 773
Sales / Employee (USD)
1 504 062
Free-Float
98,8%
Free-Float capitalization (USD)
17 872 365 404
Avg. Exchange 20 sessions (USD)
105 158 345
Average Daily Capital Traded
0,58%
EPS & Dividend