spy yearly return history from 2004 to 2025
best return 1975
best return 1974
best return 1973
best return 1973-1974
lng stock price 2003-2004
bitcoin price from 2023 yto 2024
bitcoin price in februaty 2024
bitcoin price in january 2024
bitcoin price in november 2023
bitcoin price in october 2023
bitcoin price in august 2023
bitcoin price in december 2023
bitcoin price in april 2024
btc price october 2025 to december 2025