2,668 people are employed at Incyte.
Incyte is based in Wilmington, Delaware.
The NAICS codes for Incyte are [54171, 541, 5417, 541710, 54, 541711].
The SIC codes for Incyte are [87, 37, 28, 873].