$1.5M Bet On This Tech Stock? Check Out These 3 Stocks Insiders Are Buying