Year-over-year compare · BTC-USD · BitcoinOct 31, 2023$34,667.78+0.48%Total return+102.54%Price difference+$35,547.41366 days apartOct 31, 2024$70,215.19-2.94%