Right lol. But traders/retailers have no idea where this company is headed at this point.
The directors on the other hand know exactly where the company is headed imo. If they are buying millions of shares at .03 I bet they plan on increasing the share price higher than that, and their plan is not to dilute it to the max.