Of course, that is why the CFO just bought more shares. Insiders don't buy their own stock if things are not going well.