I guess I don’t understand your statement “The Sell to Buy ratio among corporate officials is stunningly high right now (2400 to 1 or something like that)”. The Sell to Buy has to be one to one by definition, doesn’t it?
No...the percentage of corporate officers selling their stock vs. the percentage of officers buying. Insiders have to report the buys and sells by law. The selling is heavily weighted right now.
He’s talking about insider buys and sells. It’s allegedly high right now but I don’t know if that’s true. Sells are always much higher then buys anyway. People selling their optioned stocks and the like.
He is referring to insider buying and selling. High level executives and board members are classified as insiders. They must report their trading activities in their own company’s stock to the SEC.
If they feel their company stock is undervalued or they have a good forecast for future growth, they would be buying their stock. The ratio now says that most insiders think that their stock is not a good future investment.
To the market on whole yes, but an individual can sell or buy some or all of his holding, i.e. the individual is not trading with himself.