-+ 0.00%
-+ 0.00%
-+ 0.00%

Incyte Has Decided Not To Proceed With The Planned Phase 3 MAESTRA-3 Study Evaluating INCB123667; Company Does Not Expect This Determination To Affect Its Financial Guidance Or Its Previously Disclosed Long-term Outlook

Benzinga·11/13/2026 21:17:03

-SEC Filing