IF insiders are dumping 10 million shares at this level, I would call that a reason for concern.....
just to refresh your reading comprehension skills.. look up the word MAJORITY ". the majority of the shares held by insiders? 57 million ,they are in lockup till next July 20..."