Special dividend in a few months.  Good luck with that.  In any event, that is no a good reason to hold the stock.  If you believe in it's long term future hold it or buy it.  If you don't then sell or don't buy.  I have held the stock for many years and am not planning to sell at this point, though I absolutely think that future returns will be way less than they have been.