s and p 500 yearly returns last 10 months

The S&P 500 (GSPC) has had its best year between December 31, 2024 and October 31, 2025 this year, returning 15.6%.

ASSETYEAR% RETURN
the S&P 500 (GSPC)
2024
-0.64%
the S&P 500 (GSPC)
2025
15.57%