#StrategyBTCPurchase 📊 Position Snapshot
Total BTC holdings: 597,325 BTC
Cumulative investment: ~$42.4 billion
Average purchase price: ~$70,982 per BTC
BTC yield (YTD): ~19.7% for 2025
Total BTC holdings: 597,325 BTC
Cumulative investment: ~$42.4 billion
Average purchase price: ~$70,982 per BTC
BTC yield (YTD): ~19.7% for 2025