Buy & Hold for 6 Months: Recs: 0 How the stock restriction rule works
These insiders can legally buy stock 48 hours after the 10K was released, and even announce a deal the same day. The only restriction is that they have to hold the stock for a minimum of 6 months after they purchase it.
I'm still willing to bet that other insiders are buying, and just haven't filed their Form 4's yet.