In fact, there are now almost 6 times more insider sellers than buyers.
Why do insiders withdraw funds from the "strongest" market in history?