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 (TTM) — Century-long compounding and cyclical pulsation of trailing twelve-month earnings per share for the S&P 500.

Trailing twelve months. Corporate earnings form the structural denominator of valuation multiples and the ultimate foundation of long-term equity appreciation.

View the interactive chart Download raw JSON

What this page answers

The latest observation for S&P 500 EPS (TTM) stands at 295.36 (2026-06-30). The historical series spans 1871-12-31 through the present with 158 data points; its secular mean is 52.70, with an all-time peak of 295.36 (2026-06-30) and a cyclical floor of 5.60 (1921-12-31).

Trailing twelve months. Corporate earnings form the structural denominator of valuation multiples and the ultimate foundation of long-term equity appreciation. 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. Corporate earnings form the structural denominator of valuation multiples and the ultimate foundation of long-term equity appreciation. 2026-09-05

Latest Snapshot

Updated
2026-09-05
Observations
158
Sample
1871-12-31 – 2026-06-30
Latest value
295.362026-06-30

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

S&P 500 EPS (TTM) — historical year-end index readings
DateValue
2026-06-30295.36
2025-12-31247.96
2024-12-31222.37
2023-12-31209.48
2022-12-31194.36
2021-12-31236.99
2020-12-31120.67
2019-12-31181.23
2018-12-31175.96
2017-12-31148.83
2016-12-31130.77
2015-12-31122.16
2014-12-31145.49
2013-12-31143.57
2012-12-31125.81
2011-12-31128.66
2010-12-31117.84
2009-12-3178.81
2008-12-3123.63
2007-12-31105.22
2006-12-31134.87
2005-12-31118.48
2004-12-31102.74
2003-12-3188.31
2002-12-3150.93
2001-12-3146.66
2000-12-3195.95
1999-12-3195.57
1998-12-3176.83
1997-12-3182.23
1996-12-3181.54
1995-12-3173.88
1994-12-3168.26
1993-12-3150.13
1992-12-3144.92
1991-12-3138.67
1990-12-3153.26
1989-12-3160.56
1988-12-3165.81
1987-12-3150.64
1986-12-3143.76
1985-12-3144.63
1984-12-3152.77
1983-12-3146.25
1982-12-3143.25
1981-12-3154.56
1980-12-3157.34
1979-12-3164.69
1978-12-3160.82
1977-12-3158.56
1976-12-3156.86
1975-12-3147.89
1974-12-3157.20
1973-12-3158.98
1972-12-3150.44
1971-12-3146.31
1970-12-3143.04
1969-12-3151.19
1968-12-3154.18
1967-12-3152.50
1966-12-3156.33
1965-12-3154.50
1964-12-3148.70
1963-12-3143.44
1962-12-3140.31
1961-12-3135.51
1960-12-3136.64
1959-12-3138.50
1958-12-3133.39
1957-12-3139.62
1956-12-3141.26
1955-12-3145.10
1954-12-3134.64
1953-12-3131.16
1952-12-3130.02
1951-12-3130.75
1950-12-3137.93
1949-12-3132.83
1948-12-3131.73
1947-12-3122.97
1946-12-3116.46
1945-12-3117.61
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.26
1937-12-3126.20
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.42
1926-12-3123.39
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.04
1915-12-3128.53
1914-12-3117.19
1913-12-3121.04
1912-12-3124.10
1911-12-3121.79
1910-12-3126.41
1909-12-3125.40
1908-12-3121.42
1907-12-3125.19

Displaying the 120 most recent of 158 observations — complete series in 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 reading for S&P 500 EPS (TTM)?

295.36 as of 2026-06-30, compared against a long-term historical mean of 52.70.

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

1871-12-31 through 2026-06-30 across 158 continuous 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.