The Stock and Earnings (S&P 500 Index price and trading earnings-per-share) (1990-2025) Patrick Bourbon | Aug 4, 2025 Categories Returns