Incyte Files Rule 144 Sale of 15,000 Shares by Director – What It Means for Investors
Incyte’s May 19, 2026 Rule 144 filing shows a senior director selling 15,000 shares at market price—illustrating insider confidence, liquidity, and standard governance in the biopharma sector.
4 minutes to read









