Michael Saylor defends Strategy’s $104.7M Bitcoin sale after ‘never sell’ backlash

Wait 5 sec.

Strategy sold 1,638 BTC to fund preferred dividends and STRC repurchases, prompting Saylor to distinguish his personal holdings from the company’s treasury.