Strategy’s STRC Remains Below $100 Despite $635 Million in Buybacks
Strategy continues to pour hundreds of millions of dollars into supporting its STRC perpetual preferred stock, but the security has yet to consistently return to its $100 par value....

