Usually sales by insiders prior to earnings signals low revenue high expenses but who knows...your correct they will be selling millions every week now IMHO cause they have so many shares they have to sell off in lots similar so as not to crush the share price and they are competing with financiers who will dilute as well........