I have heard about that. Weren't the insiders restricted till Dec. 2009 to sell any shares? They got them cheap (around $0.004?)