There's one other substantial problem facing Digital Turbine: its own insiders. Insider trading at Digital Turbine shows that insiders sold $370,700 of stock in the last three months. That was enough to push TipRanks' insider confidence signal to "Negative." Disclosure