S&P 500 Historical Performance
A chart showing the historical performance of the S&P 500 over the last 20 years from 2005 to 2025
(Please use a modern browser to see the interactive version of this visualization)