MSTR short squeeze chances shift as traders bet $5B against MSTR while Strategy returns 11% yield
Institutional interest in Strategy’s (formerly MicroStrategy) preferred securities is building at a time when the company’s common stock, MSTR, remains one of the market’s most-watched bearish t...