Insider selling isn’t the red flag it once was because many C-suite executives, particularly in the tech industry, receive significant portions of their compensation in stock, and regulations now blanket the industry. The simple fact is that it's very hard for insiders to sell on inside information without getting caught: penalties of up to 25 years' incarceration are ample incentive not to do so. Insiders buying shares are a far more reliable signal, as they typically don’t need to buy more stock if they’ve already got exposure. Unless, of course, they think the stock price will rise.