Year-over-year compare · BTC-USD · BitcoinMay 20, 2025$106,791.09+1.12%Total return-27.47%Price difference-$29,333.31365 days apartMay 20, 2026$77,457.77+0.92%