I suspect the same people who didn’t see value at 6 cents, 13 cents, 18 cents etc are the same ones panic selling now. This was hardly bad news, especially in light of COVID. Very few microcap tech companies even make any revenue at all.
I suspect the same people who didn’t see value at 6 cents, 13...
Add to My Watchlist
What is My Watchlist?