Thats a $210k bet that the price will pass $21.40 in the next 5 weeks. Thats serious money.
Shorts have a problem; how to cover without setting off a massive squeeze. The risk/reward of staying short just isn't there anymore.
The market is treacherous.
Not enough volume to save the shorts. We'll know soon enough.
It's too early to bet on who will reap the best revenues.