Chart displays TTM figures. Revenue beat estimates by 2.9%, while EPS fell short. Future revenue growth is predicted at 8.7% annually for 3 years, lower than the industry average of 18%. Note potential risks, including 3 warning signs for Incyte.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing