Strategy has acquired 7,390 BTC for $764.9 billion at $103,498 per bitcoin and has achieved BTC Yield of 16.3% YTD 2025. As of 5/18/2025, it hodl 576,230 BTC acquired for $40.18 billion at $69,726 per bitcoin.