I really feel for those who bought at $2. Some of those people might have been sucked into the talk and genuinely thought they could maybe put some money in, in the hope of making a profit.
If this is as good as people thought, then it will go back up and reward those who believed in the product and not the hype. I still hope that SPT is what we all believed it was when we bought in.
I got spooked and offloaded all my stock, but am still watching keenly to get back in.