Exactly. 21 cents is still way overvalued. This is a 10 cent share pretending to be 20 cents. Of course, many people are holding from below 10 cents, but I wonder if this company is viable in the longer term.
Be careful with so much downside here.
BLR Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held