Don't think insiders have the cash to buy shares. As I have spoken with grogenisis, I have gotten the feeling, (Not spoken directly) that folks are probably putting cash in to keep the company afloat until something happens with the product. Just a guess, who knows how they have kept a float with no sales. Still hopeful.
I might buy back some of the shares I sold in .13 range. If there is no news in Oct, I think I would be able to get them in the .05-.06 range. I would definitely jump on that price. But....... we shall see News of revenue would make a huge difference.