Aa
Aa
Aa
-
A
+
One of the most shorted stocks on the market just leapt 99%, putting a ‘rib-crunching’ squeeze on bearish bettors
© Fortune
visit website