The benchmark S&P 500 index has generated strong gains over the past 15 years, and especially over the last three years.
A prolonged period of low interest rates, combined with the Federal Reserve injecting trillions into the economy, has helped.
More recently, investors have become increasingly optimistic about artificial intelligence and the stocks that are expected to benefit the most from AI.
Despite intense volatility at times in 2025, the stock market continues to rocket higher and is now up 16.8% year to date (as of Dec. 5). This gives the benchmark S&P 500 (SNPINDEX: ^GSPC) index a chance of generating three straight years of returns of 20% or more, a feat that has rarely been achieved over the past century.
Falling interest rates, an economy that continues to avoid a recession, and the rise of artificial intelligence have combined to create a multiyear bull market that many Wall Street strategists expect to continue.
Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Continue »
Image source: Getty Images.
The market remains fragile, however. Economic conditions are far from ideal with the cost of living extremely high and housing unaffordable for many, making saving for retirement a challenging process. However, interest rates have been extremely low for the majority of the years since the Great Recession, and the Federal Reserve has injected trillions into the economy, which has likely contributed to inflating asset values.
If you'd invested $5,000 in the S&P 500 15 years ago, here's how much you'd have today.
Amid inflating assets and the high cost of living, the stock market has generated very strong returns, lifting retirement accounts and disposable income for those who invested, although perhaps not as much as it appears when adjusting for real inflation.

Data by YCharts.
As you can see above, $5,000 invested in the S&P 500 15 years ago is now worth over $28,000 today, a performance that has crushed the returns generated by the Russell 2000 and S&P 400, which represent mid-cap stocks. That $28,000 also represents a compound annual growth rate in excess of 12% over the past 15 years.
Before you buy stock in S&P 500 Index, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and S&P 500 Index wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $540,587!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,118,210!*
Now, it’s worth noting Stock Advisor’s total average return is 991% — a market-crushing outperformance compared to 195% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.
See the 10 stocks »
*Stock Advisor returns as of December 8, 2025
Bram Berkowitz has no position in any of the stocks mentioned. The Motley Fool has no position in any of the stocks mentioned. The Motley Fool has a disclosure policy.