News
Bitcoin Down 27% YTD — What Does Strategy's First-Ever Bitcoin Sale Actually Mean?
Strategy (MSTR) quietly sold 32 BTC for $2.5 million in late May — its first disclosed net sale ever. Analysts say the tiny position barely moves the needle, but it still rattled sentiment.