I think INCY is cheap here. I had a pretty large position bought several years ago that I exited (as I posted on SI) when that NEJM letter was published. I bought back a little a few days ago and added some more yesterday at around the current price.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.