Melvin capital is in over its head. They have no idea how many people are willing to loose $100 just to stick it to them. HODL
I don't know much about trading so I'd like to hear anyone with better insight.
...or maybe $600 stimulus checks? Plus a bunch of gambling addicts who have been missing out on sports betting because of corona? Is there anyway to know how many shares are in the hands retail investors vs. institutions?