Year-over-year compare · BTC-USD · BitcoinMay 21, 2025$109,678.08+2.70%Total return-29.30%Price difference-$32,138.91365 days apartMay 21, 2026$77,539.17+0.11%