upvote
I believe it is still a meme stock in the dark, "lose money quickly" corners of the internet.
reply
Liquid Assets:

May 2020: $570.3 million

Jan 2026: $9.013 billion

reply
Who would down vote this? It’s true.

Can people here really not keep their emotions in check enough to admit clearly obvious facts?

reply
The entire conventional zeitgeist is denying plain truths that hurt your self image.

It seems consistent that the same thing would happen here.

reply