Positive momentum for biotech Incyte