Year-over-year compare · BTC-USD · BitcoinJun 12, 2025$105,929.05-2.54%Total return-40.01%Price difference-$42,385.86365 days apartJun 12, 2026$63,543.20-0.03%