Why would you recommend to buy higher? You should always buy low. Insider sales? Both those guys have millions of sales which they got for next to nothing. All they did was to skim some profits and still keep a lion's share of shares. Something most anybody would do in that situation.