Year-over-year compare · BTC-USD · BitcoinMay 21, 2024$70,136.53-1.84%Total return+56.38%Price difference+$39,541.55365 days apartMay 21, 2025$109,678.08+2.70%