History of Market · The Chronicle of the U.S. Stock Market S&P 500
Gathering I · leaf 14 of 27
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 264.69 (2026-03-31). The series starts 1871-12-31 and holds 157 observations; the long-run mean is 51.16, the all-time high 264.69 (2026-03-31) and the low 5.60 (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.

The plate

S&P 500 · EPS (TTM) — S&P 500 Earnings Per Share (TTM)102050100200190019502000
Plate I.14 Trailing twelve months. Earnings are the source of valuation's numerator and the bedrock of long-term price. 2026-08-29

Latest Snapshot

Updated
2026-08-29
Observations
157
Sample
1871-12-31 – 2026-03-31
Latest value
264.692026-03-31

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

S&P 500 EPS (TTM) — year-end readings
DateValue
2026-03-31264.69
2025-12-31247.98
2024-12-31222.39
2023-12-31209.50
2022-12-31194.38
2021-12-31237.01
2020-12-31120.68
2019-12-31181.25
2018-12-31175.98
2017-12-31148.85
2016-12-31130.78
2015-12-31122.17
2014-12-31145.51
2013-12-31143.58
2012-12-31125.83
2011-12-31128.67
2010-12-31117.85
2009-12-3178.82
2008-12-3123.64
2007-12-31105.23
2006-12-31134.89
2005-12-31118.50
2004-12-31102.75
2003-12-3188.32
2002-12-3150.93
2001-12-3146.66
2000-12-3195.96
1999-12-3195.58
1998-12-3176.84
1997-12-3182.24
1996-12-3181.55
1995-12-3173.88
1994-12-3168.26
1993-12-3150.14
1992-12-3144.93
1991-12-3138.67
1990-12-3153.26
1989-12-3160.57
1988-12-3165.82
1987-12-3150.64
1986-12-3143.76
1985-12-3144.64
1984-12-3152.77
1983-12-3146.25
1982-12-3143.25
1981-12-3154.57
1980-12-3157.35
1979-12-3164.70
1978-12-3160.82
1977-12-3158.56
1976-12-3156.86
1975-12-3147.90
1974-12-3157.20
1973-12-3158.98
1972-12-3150.45
1971-12-3146.31
1970-12-3143.04
1969-12-3151.20
1968-12-3154.18
1967-12-3152.51
1966-12-3156.34
1965-12-3154.50
1964-12-3148.70
1963-12-3143.45
1962-12-3140.32
1961-12-3135.51
1960-12-3136.65
1959-12-3138.51
1958-12-3133.40
1957-12-3139.63
1956-12-3141.26
1955-12-3145.11
1954-12-3134.65
1953-12-3131.16
1952-12-3130.02
1951-12-3130.75
1950-12-3137.94
1949-12-3132.83
1948-12-3131.73
1947-12-3122.98
1946-12-3116.46
1945-12-3117.62
1944-12-3117.45
1943-12-3118.04
1942-12-3120.35
1941-12-3124.99
1940-12-3124.87
1939-12-3121.47
1938-12-3115.27
1937-12-3126.21
1936-12-3124.33
1935-12-3118.39
1934-12-3112.21
1933-12-3111.13
1932-12-3110.45
1931-12-3113.95
1930-12-3120.12
1929-12-3131.26
1928-12-3126.95
1927-12-3121.43
1926-12-3123.40
1925-12-3123.32
1924-12-3117.95
1923-12-3118.92
1922-12-3113.63
1921-12-315.60
1920-12-3113.77
1919-12-3116.43
1918-12-3120.04
1917-12-3131.20
1916-12-3144.05
1915-12-3128.53
1914-12-3117.19
1913-12-3121.04
1912-12-3124.10
1911-12-3121.80
1910-12-3126.41
1909-12-3125.41
1908-12-3121.43
1907-12-3125.19

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

Data & Source

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

Exchange closing prices · Company filings · Robert Shiller · FRED · NBER.

FAQ

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

264.69 as of 2026-03-31. The long-run average is 51.16.

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 — exchange closing prices, company filings, Robert Shiller, FRED, NBER, and the UBS Global Investment Returns Yearbook (Dimson–Marsh–Staunton). 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.