MindTrajour Logo
Back to earnings calendar
CA

CAT

Caterpillar Inc. (CAT) Earnings History

Reporting dates, EPS against expectations and the measured price reaction after each past Caterpillar Inc. report.

S&P 500Dow JonesIndustrials374.1B $
View the dividend calendar

Next earnings

No upcoming earnings date is currently scheduled.

Previous earnings

August 4, 2026

Pre-market
Close before$830.03
Open after$922.00+11.1%
Recent close$813.94-1.9%
Analysis windowShowing 12 of 40 quarters

Starts with the latest 12 quarters so you can compare the current earnings regime with a longer history. Older results can be shaped by survivorship bias.

Overnight reaction

Based on recent 12 quarters

Up
6 / 12
Down
6 / 12
No change
0 / 12
UpDown
MIN+1.8%-0.9%
AVG+5.7%-4.3%
MAX+11.1%-9.1%

7th trading day reaction

Based on recent 12 quarters

Up
7 / 12
Down
5 / 12
No change
0 / 12
UpDown
MIN+3.1%-0.7%
AVG+7.5%-4.6%
MAX+12.9%-7.5%

EPS performance

Based on recent 12 quarters

Beat
9 / 12
Miss
3 / 12
Meet
0 / 12
BeatMiss
MIN+3.4%-1.2%
AVG+13.3%-2.5%
MAX+30.7%-3.3%

Based on recent 12 quarters

Event timeline

Upcoming

Nothing scheduled yet.

Past

CACATBefore openAug 4, 2026Caterpillar Inc.EPS 8.17 vs est. 6.25EarningsCACATJul 20, 2026Caterpillar Inc.1.63Ex-dateCACATBefore openApr 30, 2026Caterpillar Inc.EPS 5.54 vs est. 4.55EarningsCACATApr 20, 2026Caterpillar Inc.1.51Ex-dateCACATBefore openJan 29, 2026Caterpillar Inc.EPS 5.16 vs est. 4.67EarningsCACATJan 20, 2026Caterpillar Inc.1.51Ex-dateCACATBefore openOct 29, 2025Caterpillar Inc.EPS 4.95 vs est. 4.52EarningsCACATOct 20, 2025Caterpillar Inc.1.51Ex-dateCACATBefore openAug 5, 2025Caterpillar Inc.EPS 4.72 vs est. 4.88EarningsCACATJul 21, 2025Caterpillar Inc.1.51Ex-dateCACATBefore openApr 30, 2025Caterpillar Inc.EPS 4.25 vs est. 4.3EarningsCACATApr 21, 2025Caterpillar Inc.1.41Ex-dateCACATBefore openJan 30, 2025Caterpillar Inc.EPS 5.14 vs est. 4.97EarningsCACATJan 21, 2025Caterpillar Inc.1.41Ex-dateCACATBefore openOct 30, 2024Caterpillar Inc.EPS 5.17 vs est. 5.33EarningsCACATOct 21, 2024Caterpillar Inc.1.41Ex-dateCACATBefore openAug 6, 2024Caterpillar Inc.EPS 5.99 vs est. 5.53EarningsCACATJul 22, 2024Caterpillar Inc.1.41Ex-dateCACATBefore openApr 25, 2024Caterpillar Inc.EPS 5.6 vs est. 5.12EarningsCACATApr 19, 2024Caterpillar Inc.1.3Ex-dateCACATBefore openFeb 5, 2024Caterpillar Inc.EPS 5.23 vs est. 4.76EarningsCACATJan 19, 2024Caterpillar Inc.1.3Ex-dateCACATBefore openOct 31, 2023Caterpillar Inc.EPS 5.52 vs est. 4.75EarningsCACATOct 20, 2023Caterpillar Inc.1.3Ex-dateCACATBefore openAug 1, 2023Caterpillar Inc.EPS 5.55 vs est. 4.51EarningsCACATJul 19, 2023Caterpillar Inc.1.3Ex-dateCACATBefore openApr 27, 2023Caterpillar Inc.EPS 4.91 vs est. 3.79EarningsCACATApr 21, 2023Caterpillar Inc.1.2Ex-dateCACATBefore openJan 31, 2023Caterpillar Inc.EPS 3.86 vs est. 3.95EarningsCACATJan 19, 2023Caterpillar Inc.1.2Ex-dateCACATBefore openOct 27, 2022Caterpillar Inc.EPS 3.95 vs est. 3.19EarningsCACATOct 21, 2022Caterpillar Inc.1.2Ex-dateCACATBefore openAug 2, 2022Caterpillar Inc.EPS 3.18 vs est. 3EarningsCACATJul 19, 2022Caterpillar Inc.1.2Ex-dateCACATBefore openApr 28, 2022Caterpillar Inc.EPS 2.88 vs est. 2.66EarningsCACATApr 22, 2022Caterpillar Inc.1.11Ex-dateCACATBefore openJan 28, 2022Caterpillar Inc.EPS 2.69 vs est. 2.23EarningsCACATJan 19, 2022Caterpillar Inc.1.11Ex-dateCACATBefore openOct 28, 2021Caterpillar Inc.EPS 2.66 vs est. 2.26EarningsCACATOct 22, 2021Caterpillar Inc.1.11Ex-dateCACATBefore openJul 30, 2021Caterpillar Inc.EPS 2.6 vs est. 2.38EarningsCACATJul 19, 2021Caterpillar Inc.1.11Ex-dateCACATBefore openApr 29, 2021Caterpillar Inc.EPS 2.87 vs est. 1.93EarningsCACATApr 23, 2021Caterpillar Inc.1.03Ex-dateCACATBefore openJan 29, 2021Caterpillar Inc.EPS 2.12 vs est. 1.46EarningsCACATJan 19, 2021Caterpillar Inc.1.03Ex-dateCACATBefore openOct 27, 2020Caterpillar Inc.EPS 1.34 vs est. 1.15EarningsCACATOct 23, 2020Caterpillar Inc.1.03Ex-dateCACATBefore openJul 31, 2020Caterpillar Inc.EPS 1.03 vs est. 0.66EarningsCACATJul 17, 2020Caterpillar Inc.1.03Ex-dateCACATBefore openApr 28, 2020Caterpillar Inc.EPS 1.6 vs est. 1.76EarningsCACATApr 17, 2020Caterpillar Inc.1.03Ex-dateCACATBefore openJan 31, 2020Caterpillar Inc.EPS 2.63 vs est. 2.37EarningsCACATJan 17, 2020Caterpillar Inc.1.03Ex-dateCACATBefore openOct 23, 2019Caterpillar Inc.EPS 2.66 vs est. 2.82EarningsCACATOct 18, 2019Caterpillar Inc.1.03Ex-dateCACATBefore openJul 24, 2019Caterpillar Inc.EPS 2.83 vs est. 3.12EarningsCACATJul 19, 2019Caterpillar Inc.1.03Ex-dateCACATBefore openApr 24, 2019Caterpillar Inc.EPS 2.94 vs est. 2.84EarningsCACATApr 18, 2019Caterpillar Inc.0.86Ex-dateCACATBefore openJan 28, 2019Caterpillar Inc.EPS 2.55 vs est. 2.98EarningsCACATJan 18, 2019Caterpillar Inc.0.86Ex-dateCACATBefore openOct 23, 2018Caterpillar Inc.EPS 2.86 vs est. 2.83EarningsCACATOct 19, 2018Caterpillar Inc.0.86Ex-dateCACATBefore openJul 30, 2018Caterpillar Inc.EPS 2.97 vs est. 2.66EarningsCACATJul 19, 2018Caterpillar Inc.0.86Ex-dateCACATBefore openApr 24, 2018Caterpillar Inc.EPS 2.82 vs est. 2.11EarningsCACATApr 20, 2018Caterpillar Inc.0.78Ex-dateCACATBefore openJan 25, 2018Caterpillar Inc.EPS 2.16 vs est. 1.77EarningsCACATJan 19, 2018Caterpillar Inc.0.78Ex-dateCACATBefore openOct 24, 2017Caterpillar Inc.EPS 1.95 vs est. 1.22EarningsCACATOct 20, 2017Caterpillar Inc.0.78Ex-dateCACATBefore openJul 25, 2017Caterpillar Inc.EPS 1.49 vs est. 1.26EarningsCACATJul 18, 2017Caterpillar Inc.0.78Ex-dateCACATBefore openApr 25, 2017Caterpillar Inc.EPS 1.28 vs est. 0.62EarningsCACATApr 20, 2017Caterpillar Inc.0.77Ex-dateCACATBefore openJan 26, 2017Caterpillar Inc.EPS 0.83 vs est. 0.65EarningsCACATJan 18, 2017Caterpillar Inc.0.77Ex-dateCACATBefore openOct 25, 2016Caterpillar Inc.EPS 0.85 vs est. 0.75EarningsCACATOct 20, 2016Caterpillar Inc.0.77Ex-dateCACATBefore openJul 26, 2016Caterpillar Inc.EPS 1.09 vs est. 0.96EarningsCACATJul 18, 2016Caterpillar Inc.0.77Ex-dateCACATApr 21, 2016Caterpillar Inc.0.77Ex-dateCACATBefore openJan 28, 2016Caterpillar Inc.EPS 0.74 vs est. 0.69EarningsCACATJan 15, 2016Caterpillar Inc.0.77Ex-dateCACATOct 22, 2015Caterpillar Inc.0.77Ex-dateCACATBefore openOct 22, 2015Caterpillar Inc.EPS 0.75 vs est. 0.75EarningsCACATBefore openJul 23, 2015Caterpillar Inc.EPS 1.27 vs est. 1.25EarningsCACATJul 16, 2015Caterpillar Inc.0.77Ex-dateCACATBefore openApr 23, 2015Caterpillar Inc.EPS 1.86 vs est. 1.35EarningsCACATApr 16, 2015Caterpillar Inc.0.7Ex-dateCACATJan 15, 2015Caterpillar Inc.0.7Ex-dateCACATOct 16, 2014Caterpillar Inc.0.7Ex-dateCACATJul 17, 2014Caterpillar Inc.0.7Ex-dateCACATApr 16, 2014Caterpillar Inc.0.6Ex-dateCACATJan 16, 2014Caterpillar Inc.0.6Ex-dateCACATOct 17, 2013Caterpillar Inc.0.6Ex-dateCACATJul 18, 2013Caterpillar Inc.0.6Ex-dateCACATApr 18, 2013Caterpillar Inc.0.52Ex-dateCACATDec 20, 2012Caterpillar Inc.0.52Ex-dateCACATOct 18, 2012Caterpillar Inc.0.52Ex-dateCACATJul 18, 2012Caterpillar Inc.0.52Ex-dateCACATApr 19, 2012Caterpillar Inc.0.46Ex-dateCACATJan 18, 2012Caterpillar Inc.0.46Ex-dateCACATOct 20, 2011Caterpillar Inc.0.46Ex-dateCACATJul 18, 2011Caterpillar Inc.0.46Ex-dateCACATApr 20, 2011Caterpillar Inc.0.44Ex-dateCACATJan 18, 2011Caterpillar Inc.0.44Ex-dateCACATOct 21, 2010Caterpillar Inc.0.44Ex-dateCACATJul 16, 2010Caterpillar Inc.0.44Ex-dateCACATApr 22, 2010Caterpillar Inc.0.42Ex-dateCACATJan 15, 2010Caterpillar Inc.0.42Ex-dateCACATOct 22, 2009Caterpillar Inc.0.42Ex-dateCACATJul 16, 2009Caterpillar Inc.0.42Ex-dateCACATApr 16, 2009Caterpillar Inc.0.42Ex-dateCACATJan 15, 2009Caterpillar Inc.0.42Ex-dateCACATOct 16, 2008Caterpillar Inc.0.42Ex-dateCACATJul 17, 2008Caterpillar Inc.0.42Ex-dateCACATApr 17, 2008Caterpillar Inc.0.36Ex-dateCACATJan 17, 2008Caterpillar Inc.0.36Ex-dateCACATOct 18, 2007Caterpillar Inc.0.36Ex-dateCACATJul 18, 2007Caterpillar Inc.0.36Ex-dateCACATApr 19, 2007Caterpillar Inc.0.3Ex-dateCACATJan 18, 2007Caterpillar Inc.0.3Ex-dateCACATOct 19, 2006Caterpillar Inc.0.3Ex-dateCACATJul 18, 2006Caterpillar Inc.0.3Ex-dateCACATApr 20, 2006Caterpillar Inc.0.25Ex-dateCACATJan 18, 2006Caterpillar Inc.0.25Ex-dateCACATOct 20, 2005Caterpillar Inc.0.25Ex-dateCACATJul 20, 2005Caterpillar Inc.0.25Ex-dateCACATApr 21, 2005Caterpillar Inc.0.205Ex-dateCACATJan 18, 2005Caterpillar Inc.0.205Ex-dateCACATOct 21, 2004Caterpillar Inc.0.205Ex-dateCACATJul 16, 2004Caterpillar Inc.0.205Ex-dateCACATApr 22, 2004Caterpillar Inc.0.185Ex-dateCACATJan 15, 2004Caterpillar Inc.0.185Ex-dateCACATOct 16, 2003Caterpillar Inc.0.185Ex-dateCACATJul 17, 2003Caterpillar Inc.0.175Ex-dateCACATApr 16, 2003Caterpillar Inc.0.175Ex-dateCACATJan 16, 2003Caterpillar Inc.0.175Ex-dateCACATOct 17, 2002Caterpillar Inc.0.175Ex-dateCACATJul 18, 2002Caterpillar Inc.0.175Ex-dateCACATApr 18, 2002Caterpillar Inc.0.175Ex-dateCACATJan 17, 2002Caterpillar Inc.0.175Ex-dateCACATOct 18, 2001Caterpillar Inc.0.175Ex-dateCACATJul 18, 2001Caterpillar Inc.0.175Ex-dateCACATApr 19, 2001Caterpillar Inc.0.17Ex-dateCACATJan 18, 2001Caterpillar Inc.0.17Ex-dateCACATOct 18, 2000Caterpillar Inc.0.17Ex-dateCACATJul 18, 2000Caterpillar Inc.0.17Ex-dateCACATApr 19, 2000Caterpillar Inc.0.1625Ex-dateCACATJan 18, 2000Caterpillar Inc.0.1625Ex-dateCACATOct 21, 1999Caterpillar Inc.0.1625Ex-dateCACATJul 16, 1999Caterpillar Inc.0.1625Ex-dateCACATApr 22, 1999Caterpillar Inc.0.15Ex-dateCACATJan 15, 1999Caterpillar Inc.0.15Ex-dateCACATOct 22, 1998Caterpillar Inc.0.15Ex-dateCACATJul 16, 1998Caterpillar Inc.0.15Ex-dateCACATApr 16, 1998Caterpillar Inc.0.125Ex-dateCACATJan 15, 1998Caterpillar Inc.0.125Ex-dateCACATOct 16, 1997Caterpillar Inc.0.125Ex-dateCACATJul 17, 1997Caterpillar Inc.0.125Ex-dateCACATApr 17, 1997Caterpillar Inc.0.1Ex-dateCACATJan 16, 1997Caterpillar Inc.0.1Ex-dateCACATOct 17, 1996Caterpillar Inc.0.1Ex-dateCACATJul 18, 1996Caterpillar Inc.0.1Ex-dateCACATApr 18, 1996Caterpillar Inc.0.0875Ex-dateCACATJan 18, 1996Caterpillar Inc.0.0875Ex-dateCACATOct 19, 1995Caterpillar Inc.0.0875Ex-dateCACATJul 18, 1995Caterpillar Inc.0.0875Ex-dateCACATApr 18, 1995Caterpillar Inc.0.0625Ex-dateCACATJan 13, 1995Caterpillar Inc.0.0625Ex-dateCACATOct 18, 1994Caterpillar Inc.0.0375Ex-dateCACATJul 14, 1994Caterpillar Inc.0.0375Ex-dateCACATApr 19, 1994Caterpillar Inc.0.0188Ex-dateCACATJan 13, 1994Caterpillar Inc.0.0188Ex-dateCACATOct 19, 1993Caterpillar Inc.0.0188Ex-dateCACATJul 14, 1993Caterpillar Inc.0.0188Ex-dateCACATApr 20, 1993Caterpillar Inc.0.0188Ex-dateCACATJan 13, 1993Caterpillar Inc.0.0188Ex-dateCACATOct 20, 1992Caterpillar Inc.0.0188Ex-dateCACATJul 14, 1992Caterpillar Inc.0.0188Ex-dateCACATApr 13, 1992Caterpillar Inc.0.0188Ex-dateCACATJan 14, 1992Caterpillar Inc.0.0188Ex-dateCACATOct 15, 1991Caterpillar Inc.0.0375Ex-dateCACATJul 16, 1991Caterpillar Inc.0.0375Ex-dateCACATApr 16, 1991Caterpillar Inc.0.0375Ex-dateCACATJan 15, 1991Caterpillar Inc.0.0375Ex-dateCACATOct 16, 1990Caterpillar Inc.0.0375Ex-dateCACATJul 16, 1990Caterpillar Inc.0.0375Ex-dateCACATApr 17, 1990Caterpillar Inc.0.0375Ex-dateCACATJan 16, 1990Caterpillar Inc.0.0375Ex-dateCACATOct 17, 1989Caterpillar Inc.0.0375Ex-dateCACATJul 14, 1989Caterpillar Inc.0.0375Ex-dateCACATApr 18, 1989Caterpillar Inc.0.0375Ex-dateCACATJan 13, 1989Caterpillar Inc.0.0375Ex-dateCACATOct 18, 1988Caterpillar Inc.0.0238Ex-dateCACATJul 14, 1988Caterpillar Inc.0.0238Ex-dateCACATApr 19, 1988Caterpillar Inc.0.0234Ex-dateCACATJan 13, 1988Caterpillar Inc.0.0234Ex-date

Reflects what has been synced so far, not necessarily this company's complete history.

View the full market calendar

Reporting sessions refer to US market hours. Companies can change their announced date.

Track earnings alongside your trades

MindTrajour is the options-specific trading journal that surfaces the patterns hiding in your data — including how your trades perform around earnings.

Start for free