No wonder insiders bought about 30k shares in the last couple of days.