RE:FYII agree with you, I wouldn't trust them at all. Considering the millions of $ these guys made selling at the peak, you would think they would buy a few shares now that the price is so low. I guess they made enough already, and the perks are great too.
I'm long on this stock but I think we've been played. We got greedy and believed their story, and they cashed in.