Incyte EVP, Chief Scientific Officer Patrick Mayes sells 2,207 shares for $273,447.93 - INCY News | Rallies