Now holding 568,840 BTC worth over $39B 🔥
BTC yield hits 15.5% YTD as of May 11, 2025.
• 13,390 BTC added at ~$99,856 each
• Total holdings: 568,840 BTC
• $39.41B spent at avg. $69,287 per coin