Year-over-year compare · BTC-USD · BitcoinJul 31, 2023$29,230.11-0.15%Total return+121.07%Price difference+$35,389.14366 days apartJul 31, 2024$64,619.25-2.39%