Year-over-year compare · BTC-USD · BitcoinApr 30, 2023$29,268.81+0.07%Total return+107.17%Price difference+$31,368.05366 days apartApr 30, 2024$60,636.86-5.02%