MindTrajour Logo
Back to earnings calendar
JP

JPM

JPMorgan Chase (JPM) Earnings History

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

S&P 500Dow JonesFinancials890.3B $
View the dividend calendar

Next earnings

No upcoming earnings date is currently scheduled.

Previous earnings

October 13, 2026

Pre-market
Close before$334.30
Open after$339.97+1.7%
Recent close$335.26+0.3%
Analysis windowShowing 12 of 41 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
4 / 12
Down
8 / 12
No change
0 / 12
UpDown
MIN+1.2%-0.1%
AVG+1.6%-1.3%
MAX+2.1%-3.6%

7th trading day reaction

Based on recent 11 quarters

Up
6 / 11
Down
5 / 11
No change
0 / 11
UpDown
MIN+1.4%-0.2%
AVG+4.0%-3.0%
MAX+7.0%-6.4%

EPS performance

Based on recent 12 quarters

Beat
11 / 12
Miss
1 / 12
Meet
0 / 12
BeatMiss
MIN+5.0%-3.2%
AVG+9.1%-3.2%
MAX+19.4%-3.2%

Based on recent 12 quarters

Event timeline

Past

JPJPMBefore openOct 13, 2026JPMorgan ChaseEPS 5.75 vs est. 5.94EarningsJPJPMOct 6, 2026JPMorgan ChaseAmount not publishedIncomplete dataEx-dateJPJPMBefore openJul 14, 2026JPMorgan ChaseEPS 6.14 vs est. 5.59EarningsJPJPMJul 6, 2026JPMorgan Chase$1.50Ex-dateJPJPMBefore openApr 14, 2026JPMorgan ChaseEPS 5.94 vs est. 5.49EarningsJPJPMApr 6, 2026JPMorgan Chase$1.50Ex-dateJPJPMBefore openJan 13, 2026JPMorgan ChaseEPS 5.23 vs est. 4.87EarningsJPJPMJan 6, 2026JPMorgan Chase$1.50Ex-dateJPJPMBefore openOct 14, 2025JPMorgan ChaseEPS 5.07 vs est. 4.83EarningsJPJPMOct 6, 2025JPMorgan Chase$1.50Ex-dateJPJPMBefore openJul 15, 2025JPMorgan ChaseEPS 4.96 vs est. 4.51EarningsJPJPMJul 3, 2025JPMorgan Chase$1.40Ex-dateJPJPMBefore openApr 11, 2025JPMorgan ChaseEPS 5.07 vs est. 4.62EarningsJPJPMApr 4, 2025JPMorgan Chase$1.40Ex-dateJPJPMBefore openJan 15, 2025JPMorgan ChaseEPS 4.81 vs est. 4.03EarningsJPJPMJan 6, 2025JPMorgan Chase$1.25Ex-dateJPJPMBefore openOct 11, 2024JPMorgan ChaseEPS 4.37 vs est. 4.02EarningsJPJPMOct 4, 2024JPMorgan Chase$1.25Ex-dateJPJPMBefore openJul 12, 2024JPMorgan ChaseEPS 4.4 vs est. 4.19EarningsJPJPMJul 5, 2024JPMorgan Chase$1.15Ex-dateJPJPMBefore openApr 12, 2024JPMorgan ChaseEPS 4.63 vs est. 4.18EarningsJPJPMApr 4, 2024JPMorgan Chase$1.15Ex-dateJPJPMBefore openJan 12, 2024JPMorgan ChaseEPS 3.97 vs est. 3.73EarningsJPJPMJan 4, 2024JPMorgan Chase$1.05Ex-dateJPJPMBefore openOct 13, 2023JPMorgan ChaseEPS 4.33 vs est. 3.89EarningsJPJPMOct 5, 2023JPMorgan Chase$1.05Ex-dateJPJPMBefore openJul 14, 2023JPMorgan ChaseEPS 4.37 vs est. 3.62EarningsJPJPMJul 5, 2023JPMorgan Chase$1.00Ex-dateJPJPMBefore openApr 14, 2023JPMorgan ChaseEPS 4.1 vs est. 3.41EarningsJPJPMApr 5, 2023JPMorgan Chase$1.00Ex-dateJPJPMBefore openJan 13, 2023JPMorgan ChaseEPS 3.57 vs est. 3.11EarningsJPJPMJan 5, 2023JPMorgan Chase$1.00Ex-dateJPJPMBefore openOct 14, 2022JPMorgan ChaseEPS 3.12 vs est. 2.96EarningsJPJPMOct 5, 2022JPMorgan Chase$1.00Ex-dateJPJPMBefore openJul 14, 2022JPMorgan ChaseEPS 2.76 vs est. 2.85EarningsJPJPMJul 5, 2022JPMorgan Chase$1.00Ex-dateJPJPMBefore openApr 13, 2022JPMorgan ChaseEPS 2.63 vs est. 2.73EarningsJPJPMApr 5, 2022JPMorgan Chase$1.00Ex-dateJPJPMBefore openJan 14, 2022JPMorgan ChaseEPS 3.33 vs est. 2.98EarningsJPJPMJan 5, 2022JPMorgan Chase$1.00Ex-dateJPJPMBefore openOct 13, 2021JPMorgan ChaseEPS 3.74 vs est. 3EarningsJPJPMOct 5, 2021JPMorgan Chase$1.00Ex-dateJPJPMBefore openJul 13, 2021JPMorgan ChaseEPS 3.78 vs est. 3.1EarningsJPJPMJul 2, 2021JPMorgan Chase$0.90Ex-dateJPJPMBefore openApr 14, 2021JPMorgan ChaseEPS 4.5 vs est. 3.05EarningsJPJPMApr 5, 2021JPMorgan Chase$0.90Ex-dateJPJPMBefore openJan 15, 2021JPMorgan ChaseEPS 3.79 vs est. 2.72EarningsJPJPMJan 5, 2021JPMorgan Chase$0.90Ex-dateJPJPMBefore openOct 13, 2020JPMorgan ChaseEPS 2.92 vs est. 2.35EarningsJPJPMOct 5, 2020JPMorgan Chase$0.90Ex-dateJPJPMBefore openJul 14, 2020JPMorgan ChaseEPS 1.38 vs est. 1.34EarningsJPJPMJul 2, 2020JPMorgan Chase$0.90Ex-dateJPJPMBefore openApr 14, 2020JPMorgan ChaseEPS 0.78 vs est. 1.7EarningsJPJPMApr 3, 2020JPMorgan Chase$0.90Ex-dateJPJPMBefore openJan 14, 2020JPMorgan ChaseEPS 2.57 vs est. 2.32EarningsJPJPMJan 3, 2020JPMorgan Chase$0.90Ex-dateJPJPMBefore openOct 15, 2019JPMorgan ChaseEPS 2.68 vs est. 2.44EarningsJPJPMOct 3, 2019JPMorgan Chase$0.90Ex-dateJPJPMBefore openJul 16, 2019JPMorgan ChaseEPS 2.59 vs est. 2.5EarningsJPJPMJul 3, 2019JPMorgan Chase$0.80Ex-dateJPJPMBefore openApr 12, 2019JPMorgan ChaseEPS 2.65 vs est. 2.32EarningsJPJPMApr 4, 2019JPMorgan Chase$0.80Ex-dateJPJPMBefore openJan 15, 2019JPMorgan ChaseEPS 1.98 vs est. 2.2EarningsJPJPMJan 3, 2019JPMorgan Chase$0.80Ex-dateJPJPMBefore openOct 12, 2018JPMorgan ChaseEPS 2.34 vs est. 2.24EarningsJPJPMOct 4, 2018JPMorgan Chase$0.80Ex-dateJPJPMBefore openJul 13, 2018JPMorgan ChaseEPS 2.29 vs est. 2.22EarningsJPJPMJul 5, 2018JPMorgan Chase$0.56Ex-dateJPJPMBefore openApr 13, 2018JPMorgan ChaseEPS 2.37 vs est. 2.28EarningsJPJPMApr 5, 2018JPMorgan Chase$0.56Ex-dateJPJPMBefore openJan 12, 2018JPMorgan ChaseEPS 1.76 vs est. 1.69EarningsJPJPMJan 4, 2018JPMorgan Chase$0.56Ex-dateJPJPMBefore openOct 12, 2017JPMorgan ChaseEPS 1.76 vs est. 1.67EarningsJPJPMOct 5, 2017JPMorgan Chase$0.56Ex-dateJPJPMBefore openJul 14, 2017JPMorgan ChaseEPS 1.82 vs est. 1.57EarningsJPJPMJul 3, 2017JPMorgan Chase$0.50Ex-dateJPJPMBefore openApr 13, 2017JPMorgan ChaseEPS 1.65 vs est. 1.51EarningsJPJPMApr 4, 2017JPMorgan Chase$0.50Ex-dateJPJPMBefore openJan 13, 2017JPMorgan ChaseEPS 1.71 vs est. 1.42EarningsJPJPMJan 4, 2017JPMorgan Chase$0.48Ex-dateJPJPMBefore openOct 14, 2016JPMorgan ChaseEPS 1.58 vs est. 1.4EarningsJPJPMOct 4, 2016JPMorgan Chase$0.48Ex-dateJPJPMJul 1, 2016JPMorgan Chase$0.48Ex-dateJPJPMApr 4, 2016JPMorgan Chase$0.44Ex-dateJPJPMJan 4, 2016JPMorgan Chase$0.44Ex-dateJPJPMOct 2, 2015JPMorgan Chase$0.44Ex-dateJPJPMJul 1, 2015JPMorgan Chase$0.44Ex-dateJPJPMApr 1, 2015JPMorgan Chase$0.40Ex-dateJPJPMJan 2, 2015JPMorgan Chase$0.40Ex-dateJPJPMOct 2, 2014JPMorgan Chase$0.40Ex-dateJPJPMJul 1, 2014JPMorgan Chase$0.40Ex-dateJPJPMApr 2, 2014JPMorgan Chase$0.38Ex-dateJPJPMJan 2, 2014JPMorgan Chase$0.38Ex-dateJPJPMOct 2, 2013JPMorgan Chase$0.38Ex-dateJPJPMJul 2, 2013JPMorgan Chase$0.38Ex-dateJPJPMApr 3, 2013JPMorgan Chase$0.30Ex-dateJPJPMJan 2, 2013JPMorgan Chase$0.30Ex-dateJPJPMOct 3, 2012JPMorgan Chase$0.30Ex-dateJPJPMJul 3, 2012JPMorgan Chase$0.30Ex-dateJPJPMApr 3, 2012JPMorgan Chase$0.30Ex-dateJPJPMJan 4, 2012JPMorgan Chase$0.25Ex-dateJPJPMOct 4, 2011JPMorgan Chase$0.25Ex-dateJPJPMJul 1, 2011JPMorgan Chase$0.25Ex-dateJPJPMApr 4, 2011JPMorgan Chase$0.25Ex-dateJPJPMJan 4, 2011JPMorgan Chase$0.05Ex-dateJPJPMOct 4, 2010JPMorgan Chase$0.05Ex-dateJPJPMJul 1, 2010JPMorgan Chase$0.05Ex-dateJPJPMApr 1, 2010JPMorgan Chase$0.05Ex-dateJPJPMJan 4, 2010JPMorgan Chase$0.05Ex-dateJPJPMOct 2, 2009JPMorgan Chase$0.05Ex-dateJPJPMJul 1, 2009JPMorgan Chase$0.05Ex-dateJPJPMApr 2, 2009JPMorgan Chase$0.05Ex-dateJPJPMJan 2, 2009JPMorgan Chase$0.38Ex-dateJPJPMOct 2, 2008JPMorgan Chase$0.38Ex-dateJPJPMJul 1, 2008JPMorgan Chase$0.38Ex-dateJPJPMApr 2, 2008JPMorgan Chase$0.38Ex-dateJPJPMJan 2, 2008JPMorgan Chase$0.38Ex-dateJPJPMOct 3, 2007JPMorgan Chase$0.38Ex-dateJPJPMJul 3, 2007JPMorgan Chase$0.38Ex-dateJPJPMApr 3, 2007JPMorgan Chase$0.34Ex-dateJPJPMJan 3, 2007JPMorgan Chase$0.34Ex-dateJPJPMOct 4, 2006JPMorgan Chase$0.34Ex-dateJPJPMJul 3, 2006JPMorgan Chase$0.34Ex-dateJPJPMApr 4, 2006JPMorgan Chase$0.34Ex-dateJPJPMJan 4, 2006JPMorgan Chase$0.34Ex-dateJPJPMOct 4, 2005JPMorgan Chase$0.34Ex-dateJPJPMJul 1, 2005JPMorgan Chase$0.34Ex-dateJPJPMApr 4, 2005JPMorgan Chase$0.34Ex-dateJPJPMJan 4, 2005JPMorgan Chase$0.34Ex-dateJPJPMOct 4, 2004JPMorgan Chase$0.34Ex-dateJPJPMJul 1, 2004JPMorgan Chase$0.34Ex-dateJPJPMApr 2, 2004JPMorgan Chase$0.34Ex-dateJPJPMJan 2, 2004JPMorgan Chase$0.34Ex-dateJPJPMOct 2, 2003JPMorgan Chase$0.34Ex-dateJPJPMJul 1, 2003JPMorgan Chase$0.34Ex-dateJPJPMApr 2, 2003JPMorgan Chase$0.34Ex-dateJPJPMJan 2, 2003JPMorgan Chase$0.34Ex-dateJPJPMOct 2, 2002JPMorgan Chase$0.34Ex-dateJPJPMJul 2, 2002JPMorgan Chase$0.34Ex-dateJPJPMApr 3, 2002JPMorgan Chase$0.34Ex-dateJPJPMJan 2, 2002JPMorgan Chase$0.34Ex-dateJPJPMOct 3, 2001JPMorgan Chase$0.34Ex-dateJPJPMJul 3, 2001JPMorgan Chase$0.34Ex-dateJPJPMApr 4, 2001JPMorgan Chase$0.34Ex-dateJPJPMJan 3, 2001JPMorgan Chase$0.32Ex-dateJPJPMOct 4, 2000JPMorgan Chase$0.32Ex-dateJPJPMJul 3, 2000JPMorgan Chase$0.32Ex-dateJPJPMApr 4, 2000JPMorgan Chase$0.32Ex-dateJPJPMJan 4, 2000JPMorgan Chase$0.2733Ex-dateJPJPMOct 4, 1999JPMorgan Chase$0.2733Ex-dateJPJPMJul 1, 1999JPMorgan Chase$0.2733Ex-dateJPJPMApr 1, 1999JPMorgan Chase$0.2733Ex-dateJPJPMJan 4, 1999JPMorgan Chase$0.24Ex-dateJPJPMOct 2, 1998JPMorgan Chase$0.24Ex-dateJPJPMJul 1, 1998JPMorgan Chase$0.24Ex-dateJPJPMApr 2, 1998JPMorgan Chase$0.24Ex-dateJPJPMJan 2, 1998JPMorgan Chase$0.2067Ex-dateJPJPMOct 2, 1997JPMorgan Chase$0.2067Ex-dateJPJPMJul 1, 1997JPMorgan Chase$0.2067Ex-dateJPJPMApr 2, 1997JPMorgan Chase$0.2067Ex-dateJPJPMJan 2, 1997JPMorgan Chase$0.1867Ex-dateJPJPMOct 2, 1996JPMorgan Chase$0.1867Ex-dateJPJPMJul 2, 1996JPMorgan Chase$0.1867Ex-dateJPJPMApr 2, 1996JPMorgan Chase$0.0623Ex-dateJPJPMJan 3, 1996JPMorgan Chase$0.1667Ex-dateJPJPMOct 4, 1995JPMorgan Chase$0.1667Ex-dateJPJPMJul 3, 1995JPMorgan Chase$0.1667Ex-dateJPJPMMar 31, 1995JPMorgan Chase$0.1467Ex-dateJPJPMDec 30, 1994JPMorgan Chase$0.1467Ex-dateJPJPMSep 30, 1994JPMorgan Chase$0.1467Ex-dateJPJPMJun 29, 1994JPMorgan Chase$0.1267Ex-dateJPJPMMar 30, 1994JPMorgan Chase$0.1267Ex-dateJPJPMDec 31, 1993JPMorgan Chase$0.1267Ex-dateJPJPMSep 30, 1993JPMorgan Chase$0.11Ex-dateJPJPMJun 29, 1993JPMorgan Chase$0.11Ex-dateJPJPMMar 31, 1993JPMorgan Chase$0.11Ex-dateJPJPMDec 30, 1992JPMorgan Chase$0.10Ex-dateJPJPMSep 30, 1992JPMorgan Chase$0.10Ex-dateJPJPMJun 29, 1992JPMorgan Chase$0.10Ex-dateJPJPMMar 31, 1992JPMorgan Chase$0.10Ex-dateJPJPMDec 23, 1991JPMorgan Chase$0.0163Ex-dateJPJPMDec 9, 1991JPMorgan Chase$0.0833Ex-dateJPJPMSep 9, 1991JPMorgan Chase$0.0833Ex-dateJPJPMJun 10, 1991JPMorgan Chase$0.0833Ex-dateJPJPMMar 11, 1991JPMorgan Chase$0.0833Ex-dateJPJPMDec 10, 1990JPMorgan Chase$0.0833Ex-dateJPJPMSep 10, 1990JPMorgan Chase$0.2267Ex-dateJPJPMJun 11, 1990JPMorgan Chase$0.2267Ex-dateJPJPMMar 9, 1990JPMorgan Chase$0.2267Ex-dateJPJPMDec 11, 1989JPMorgan Chase$0.2267Ex-dateJPJPMSep 11, 1989JPMorgan Chase$0.2267Ex-dateJPJPMJun 9, 1989JPMorgan Chase$0.2267Ex-dateJPJPMMar 9, 1989JPMorgan Chase$0.2267Ex-dateJPJPMDec 9, 1988JPMorgan Chase$0.2267Ex-dateJPJPMSep 9, 1988JPMorgan Chase$0.2267Ex-dateJPJPMJun 9, 1988JPMorgan Chase$0.2267Ex-dateJPJPMMar 9, 1988JPMorgan Chase$0.2267Ex-dateJPJPMDec 9, 1987JPMorgan Chase$0.2267Ex-dateJPJPMSep 9, 1987JPMorgan Chase$0.2267Ex-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