newsfilter
← Latest News
Business Wire·

Strategy Announces First Quarter 2025 Financial Results

13.7% "BTC Yield" achieved in 2025 YTD 61,497 "BTC Gain" achieved in 2025 YTD $5.8 billion "BTC $ Gain" achieved in 2025 YTD 553,555 bitcoin holdings at a total cost of $37.90 billion, or $68,459 per bitcoin, as