The average annual return for someone who invested in stocks, specifically in the S&P 500, is historically around 10.3% to 10.5% over the long term (30 to 100 years) with dividends reinvested. Over the last 100 years, the average annualized return has been approximately 10.46%, and over 30 years, it is around 10.3% assuming dividends are reinvested. Adjusted for inflation, the real return is typically around 7.6% over 30 years. This means if someone invested $10 in stocks and held it for a long period, the investment would, on average, grow at about 10% per year before inflation and about 7.6% per year after inflation considerations.
