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.
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
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
| Date | Value |
|---|---|
| 2026-03-31 | 264.69 |
| 2025-12-31 | 247.98 |
| 2024-12-31 | 222.39 |
| 2023-12-31 | 209.50 |
| 2022-12-31 | 194.38 |
| 2021-12-31 | 237.01 |
| 2020-12-31 | 120.68 |
| 2019-12-31 | 181.25 |
| 2018-12-31 | 175.98 |
| 2017-12-31 | 148.85 |
| 2016-12-31 | 130.78 |
| 2015-12-31 | 122.17 |
| 2014-12-31 | 145.51 |
| 2013-12-31 | 143.58 |
| 2012-12-31 | 125.83 |
| 2011-12-31 | 128.67 |
| 2010-12-31 | 117.85 |
| 2009-12-31 | 78.82 |
| 2008-12-31 | 23.64 |
| 2007-12-31 | 105.23 |
| 2006-12-31 | 134.89 |
| 2005-12-31 | 118.50 |
| 2004-12-31 | 102.75 |
| 2003-12-31 | 88.32 |
| 2002-12-31 | 50.93 |
| 2001-12-31 | 46.66 |
| 2000-12-31 | 95.96 |
| 1999-12-31 | 95.58 |
| 1998-12-31 | 76.84 |
| 1997-12-31 | 82.24 |
| 1996-12-31 | 81.55 |
| 1995-12-31 | 73.88 |
| 1994-12-31 | 68.26 |
| 1993-12-31 | 50.14 |
| 1992-12-31 | 44.93 |
| 1991-12-31 | 38.67 |
| 1990-12-31 | 53.26 |
| 1989-12-31 | 60.57 |
| 1988-12-31 | 65.82 |
| 1987-12-31 | 50.64 |
| 1986-12-31 | 43.76 |
| 1985-12-31 | 44.64 |
| 1984-12-31 | 52.77 |
| 1983-12-31 | 46.25 |
| 1982-12-31 | 43.25 |
| 1981-12-31 | 54.57 |
| 1980-12-31 | 57.35 |
| 1979-12-31 | 64.70 |
| 1978-12-31 | 60.82 |
| 1977-12-31 | 58.56 |
| 1976-12-31 | 56.86 |
| 1975-12-31 | 47.90 |
| 1974-12-31 | 57.20 |
| 1973-12-31 | 58.98 |
| 1972-12-31 | 50.45 |
| 1971-12-31 | 46.31 |
| 1970-12-31 | 43.04 |
| 1969-12-31 | 51.20 |
| 1968-12-31 | 54.18 |
| 1967-12-31 | 52.51 |
| 1966-12-31 | 56.34 |
| 1965-12-31 | 54.50 |
| 1964-12-31 | 48.70 |
| 1963-12-31 | 43.45 |
| 1962-12-31 | 40.32 |
| 1961-12-31 | 35.51 |
| 1960-12-31 | 36.65 |
| 1959-12-31 | 38.51 |
| 1958-12-31 | 33.40 |
| 1957-12-31 | 39.63 |
| 1956-12-31 | 41.26 |
| 1955-12-31 | 45.11 |
| 1954-12-31 | 34.65 |
| 1953-12-31 | 31.16 |
| 1952-12-31 | 30.02 |
| 1951-12-31 | 30.75 |
| 1950-12-31 | 37.94 |
| 1949-12-31 | 32.83 |
| 1948-12-31 | 31.73 |
| 1947-12-31 | 22.98 |
| 1946-12-31 | 16.46 |
| 1945-12-31 | 17.62 |
| 1944-12-31 | 17.45 |
| 1943-12-31 | 18.04 |
| 1942-12-31 | 20.35 |
| 1941-12-31 | 24.99 |
| 1940-12-31 | 24.87 |
| 1939-12-31 | 21.47 |
| 1938-12-31 | 15.27 |
| 1937-12-31 | 26.21 |
| 1936-12-31 | 24.33 |
| 1935-12-31 | 18.39 |
| 1934-12-31 | 12.21 |
| 1933-12-31 | 11.13 |
| 1932-12-31 | 10.45 |
| 1931-12-31 | 13.95 |
| 1930-12-31 | 20.12 |
| 1929-12-31 | 31.26 |
| 1928-12-31 | 26.95 |
| 1927-12-31 | 21.43 |
| 1926-12-31 | 23.40 |
| 1925-12-31 | 23.32 |
| 1924-12-31 | 17.95 |
| 1923-12-31 | 18.92 |
| 1922-12-31 | 13.63 |
| 1921-12-31 | 5.60 |
| 1920-12-31 | 13.77 |
| 1919-12-31 | 16.43 |
| 1918-12-31 | 20.04 |
| 1917-12-31 | 31.20 |
| 1916-12-31 | 44.05 |
| 1915-12-31 | 28.53 |
| 1914-12-31 | 17.19 |
| 1913-12-31 | 21.04 |
| 1912-12-31 | 24.10 |
| 1911-12-31 | 21.80 |
| 1910-12-31 | 26.41 |
| 1909-12-31 | 25.41 |
| 1908-12-31 | 21.43 |
| 1907-12-31 | 25.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.