Oddbean new post about | logout
 Lyn do you believe that MSTR is under a short squeeze? Approximately 20% of market cap (3B) sold short?