3 weeks ago I wrote about the massive insider selling taking place in the stock market. Insiders are the managers and employees within the companies selling (or buying) their own stock.
They typically have the best outlook on the future direction of prices because they see information in real time. They are on the "inside."
3 weeks ago the ratio of insider sellers to buyers was a massive 650 to 1.
This past week the ratio improved to a still dismal 290 to 1.
1,411 insider shares sold for every share purchased. 1,411 to 1.