Incyte Exec Trotta Sells 537 Shares, Signals Routine Liquidity Move Amid New R&D Leadership Shake‑Ups
Trotta Matteo’s 537‑share sale shows routine liquidity, not a warning: insider buys and new leadership signal Incyte’s growing confidence and future upside.
3 minutes to read



