No, i think you are wrong. Insiders have to report their transactions by the 10th of the following month. Most of them do, some delay for some reasons and seem to be getting away with it. Fact is that publication of insider trading sells around the 9, 10,11,12 and 13 of each month. There is some...