Strategy Swings From $14B Profit to $8.2B Loss as Saylor Sells
Key Takeaways Strategy now holds 843,775 BTC, up 11% at the end of Q2, per its latest earnings report. The firm sold 3,588 BTC for $216 million in early July, extending its break from “never sell.” Strategy’s USD reserve hit $3.75 billion after a $544.5 million raise, covering 2.1 years of dividends. Holdings Grow Even…
