Featured

Strategy Sells 1,690 BTC to Prop Up STRC Preferred Stock

Strategy sold 1,690 BTC for $108.6 million and routed every dollar into buybacks of its STRC preferred stock, which has struggled to hold its $100 par value.