Strategy May Sell Bitcoin to Fund Dividends, Saylor Breaks From ‘Never Sell’ Stance
Key Takeaways: Saylor said Strategy may sell BTC to pay dividends in May 2026, reversing its ‘never sell’ stance. Strategy holds 818,334 BTC at a $75,537 average cost amid $1.5B in annual dividend obligations. MSTR […]
