Well, insiders would need to disclose their sales and so far nobody has. Second, there's been about 10 million shares traded since Jan 1st alone. That's $1.3 to $1.6 million of sales. That's a lot of bills for a small company. At last report they had 6 employees.