Ticker : INCY
Incyte, Corp is an American pharmaceutical company based in Alapocas, Delaware
Read More on Wikipedia
Algorithmic Business Summary
Revenues are $1,881,883,000 and Earnings are $109,493,000 as of 2019-02-14. Net Profit Margin is 5.82 %. There are 215,066,629 shares outstanding as of 2019-07-30 .They have increased by 1.06 % year over year.
View Shares Outstanding