I tend not to give a lot of consideration to insider sales. Insiders are very long their own stock all the time and when stock grants vest, it's typically good practice to reduce exposure to the company you run and sell when you can.
However, when an executive purchases its own stock with...