I don't know of anyone who claimed to be in this (or any other) stock until the end. I wouldn't believe any retail shareholder that made a statement like that. I doubt anyone else would either.
Is your Real Wall Street the same one that had Enron and Worldcom in it?
Unless that company generates increased revenue and profit, it really doesn't matter where the stock trades.