This is my opinion only. It closed at a new 52 week high. There were four big transactions today one at 3:20, somebody bought 23,250 shares, at 3:30, somebody bought 20,000 shares, at 3:31, somebody bought 17,500 shares, and at 3:32, somebody bought 45,878 shares. The reason why this was bought later on that day is because people wait, it becomes a buying opportunity and they are waiting for a pullback from the daytraders. Somebody is accumulating shares. This has been going on several days.
The earlier insider buying gives a clue to possible longer term expectations since they cannot sell for a profit before holding the shares for at least 6 months. The one drawback though is the potential share dilution should the stock pass the 70 cents mark. Perspective is something that seems to get lost on penny stock valuations. Both the bears and the bulls too often get carried over the edge.
If you hadn't noticed, the stock is trading at .50 - you're talking about a price 40% higher. I don't think people who have purchased shares within the past year are or should be terribly concerned about options/warrants which become exercisable at .70. Further, generally, option/warrant holders will not exercise immediately when the price reaches their exercise price otherwise they'll have to pay taxes at that time and there is no gain/profit exercising at that point when it reaches the exercise price. Generally, they will hold until there is a reason to sell and the stock is a fair amount above the exercise price.
So, 70 cents should be a non-issue for most everyone here at this time.
Lastly, the amount of dilution is not major. When the company announces a profit, it's going to be a profit whether it's based on 37 million, 40 million, or 45 million shares outstanding.
But you go right along and post about the dilution with every other post since it makes you feel so good.