The insider dumping is likely related to stantons bankruptcy (speculation).
And at subpenny levels, if the company is still operating, yeah I would consider getting back in for a small stake. Sucker born every moment, and a fool is soon parted, and what not.