I've just known that the insiders who are holding around 11 million shares won't give up so easily, while it was as high as $5.75 last year.