I have been in stocks that moved into 5-6 pennies with much heavier share structure than this and a lot less revenue but with a lot more hype. This is what stock market is man. You can never justify SP based off of 1-2 indicators alone