Year-over-year compare · BTC-USD · BitcoinJul 31, 2022$23,336.90-1.35%Total return+25.25%Price difference+$5,893.21365 days apartJul 31, 2023$29,230.11-0.15%