 Insiders sell stock for all kind of reasons, but in most cases, barring certain unique cases of financial engineering, they typically buy for only one reason - they think the stock will go up. I am always on the lookout if a company is having temporary difficulties, the stock falls and multiple insiders start buying. 