Year-over-year compare · BTC-USD · BitcoinMay 1, 2023$28,091.57-4.02%Total return+107.37%Price difference+$30,162.44366 days apartMay 1, 2024$58,254.01-3.93%