History of Market · The Chronicle of the U.S. Stock Market historyofmarket.com
S&P 500 · § III
S&P 500 · EPS (TTM)

S&P 500 · EPS (TTM) — S&P 500 Earnings Per Share (TTM)

Earnings per share — Index-level trailing earnings per share over the long run.

Trailing twelve months. Earnings are the source of valuation's numerator and the bedrock of long-term price.

View the interactive chart Download raw JSON

What this page answers

The latest reading for S&P 500 EPS (TTM) is 234.06 (2026-03-31). The series starts 1871-12-31 and holds 157 observations; the long-run mean is 51.04, the all-time high 241.50 (2025-09-30) and the low 5.62 (1921-12-31).

Trailing twelve months. Earnings are the source of valuation's numerator and the bedrock of long-term price. The data is refreshed by the History of Market pipeline and published as a stable JSON endpoint for research, citation, and AI-agent use.

Latest Snapshot

Updated
2026-07-11
Observations
157
Sample
1871-12-31 – 2026-03-31
Latest value
234.062026-03-31

S&P 500 EPS (TTM) — year-end readings

S&P 500 EPS (TTM) — year-end readings
DateValue
2026-03-31234.06
2025-12-31234.06
2024-12-31223.17
2023-12-31210.23
2022-12-31195.06
2021-12-31237.84
2020-12-31121.11
2019-12-31181.88
2018-12-31176.60
2017-12-31149.37
2016-12-31131.24
2015-12-31122.60
2014-12-31146.02
2013-12-31144.09
2012-12-31126.27
2011-12-31129.12
2010-12-31118.27
2009-12-3179.10
2008-12-3123.72
2007-12-31105.59
2006-12-31135.36
2005-12-31118.91
2004-12-31103.11
2003-12-3188.63
2002-12-3151.11
2001-12-3146.83
2000-12-3196.30
1999-12-3195.92
1998-12-3177.10
1997-12-3182.52
1996-12-3181.84
1995-12-3174.14
1994-12-3168.50
1993-12-3150.31
1992-12-3145.08
1991-12-3138.81
1990-12-3153.45
1989-12-3160.78
1988-12-3166.05
1987-12-3150.82
1986-12-3143.91
1985-12-3144.80
1984-12-3152.96
1983-12-3146.41
1982-12-3143.40
1981-12-3154.76
1980-12-3157.55
1979-12-3164.93
1978-12-3161.03
1977-12-3158.77
1976-12-3157.06
1975-12-3148.06
1974-12-3157.40
1973-12-3159.19
1972-12-3150.62
1971-12-3146.48
1970-12-3143.20
1969-12-3151.38
1968-12-3154.37
1967-12-3152.69
1966-12-3156.53
1965-12-3154.69
1964-12-3148.87
1963-12-3143.60
1962-12-3140.46
1961-12-3135.63
1960-12-3136.77
1959-12-3138.64
1958-12-3133.51
1957-12-3139.77
1956-12-3141.40
1955-12-3145.27
1954-12-3134.77
1953-12-3131.27
1952-12-3130.12
1951-12-3130.86
1950-12-3138.07
1949-12-3132.94
1948-12-3131.84
1947-12-3123.06
1946-12-3116.52
1945-12-3117.68
1944-12-3117.51
1943-12-3118.10
1942-12-3120.42
1941-12-3125.08
1940-12-3124.96
1939-12-3121.54
1938-12-3115.32
1937-12-3126.30
1936-12-3124.42
1935-12-3118.46
1934-12-3112.25
1933-12-3111.17
1932-12-3110.49
1931-12-3114.00
1930-12-3120.19
1929-12-3131.37
1928-12-3127.05
1927-12-3121.50
1926-12-3123.48
1925-12-3123.40
1924-12-3118.02
1923-12-3118.98
1922-12-3113.68
1921-12-315.62
1920-12-3113.82
1919-12-3116.49
1918-12-3120.11
1917-12-3131.31
1916-12-3144.20
1915-12-3128.63
1914-12-3117.25
1913-12-3121.11
1912-12-3124.18
1911-12-3121.87
1910-12-3126.50
1909-12-3125.49
1908-12-3121.50
1907-12-3125.28

Showing the 120 most recent of 157 observations — the full series is in the JSON: https://historyofmarket.com/api/sp500/eps.json

Static Preview

S&P 500 Earnings Per Share (TTM) Chart

Data & Source

GET /api/sp500/eps.json — Canonical dataset endpoint.

Yahoo Finance · Macrotrends · Robert Shiller · FRED · S&P Global · Nasdaq · NBER.

FAQ

What is the latest S&P 500 EPS (TTM) reading?

234.06 as of 2026-03-31. The long-run average is 51.04.

What period does the S&P 500 EPS (TTM) data cover?

1871-12-31 through 2026-03-31 — 157 observations.

Where does this data come from?

History of Market combines public market and macro datasets including Yahoo Finance, Macrotrends, Robert Shiller, FRED, S&P Global, Nasdaq, and NBER. The exact endpoint for this panel is linked below.

How often is it updated?

Daily-tier datasets refresh after the U.S. market close, with a broader weekly refresh on Sunday. The timestamp shown on this page comes from the JSON payload.

Can I use the data?

Yes, for research and education with attribution to History of Market. Upstream data sources retain their own terms.