Avg price: $104,080 per BTC
Total holdings: 592,100 BTC($41.84B) at $70,666 avg.
2025 BTC returns: +19.1%