Incyte forecasts $5.130B-$5.260B 2026 net sales
Incyte Corporation has raised its guidance for Opzelura sales to $1.050B-$1.1B.
The company’s net sales forecast for 2026 is $5.130B-$5.260B.
Incyte’s CEO stated that the company is moving from reliance on a cornerstone product to multiple growth drivers.