Year-over-year compare · BTC-USD · BitcoinJun 23, 2025$105,577.77+4.55%Total return-40.64%Price difference-$42,909.75365 days apartJun 23, 2026$62,668.02-2.01%