Perhaps one influence recently is that for the last 2 or 3 years, insiders have had no good opportunity to get a good or even fair price for many of their shares. Now that prices are better, there is a sort of "pent-up demand" to sell. So we are seeing a lot of selling relative to the last couple of years.
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.