insiders are buying even .15 cents a share
The directors are most likely trying to tell us something.
It's actually quit simple.
We don't really know what's could be cooking behind the scene and
they do.
based on their own knowledge they must believe that CD at .15 cents a shares is still bargain.