Year-over-year compare · BTC-USD · BitcoinOct 31, 2022$20,495.77-0.68%Total return+69.15%Price difference+$14,172.01365 days apartOct 31, 2023$34,667.78+0.48%