Market cap too high, too many shares, ONLY 1% insider ownership
162 million dollar market cap for a 7 cent stock, ridiculous.
MORE than 2 Billion shares, absurd.
ONLY 1% of the shares are owned by insiders, pathetic.
I don't even know how high their debt is now so tell us that and then tell us why we should buy shares.
Millions of shares in volume per day and share price never moves even one penny up or down, strange.