INCY - Stock Performance - $98.63 | MarketTrack