I would be more worried if there had been a hige selloff, but that hasn't happened. The insders still hold their shares. If they knew nothing was coming, they would have dumped. They didn't, at least, not yet.