Business & Finance INCYTE Q2 2025 Slide: 16% increase in revenue, boosting guidance on product performance strength INCYTE Q2 2025 Slide: 16% increase in revenue, boosting guidance on product performance strength