NEW: Saylor's Strategy on track to buy more Bitcoin in 2026 than any other year in company history.
2020: 161,001 $BTC
2021: 53,921
2022: 8,109
2023: 56,650
2024: 272,650
2025: 216,202
2026: 146,369 (so far)
Strategy only needs 126,281 BTC to surpass 2024.
BitcoinETFsSee$131MNetInflows