MindTrajour Logo
Back to earnings calendar
DU

DUK

Duke Energy (DUK) Earnings History

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

S&P 500Utilities94.6B $
View the dividend calendar

Next earnings

November 5, 2026

Pre-market

Previous earnings

August 4, 2026

Pre-market
Close before$124.28
Open after$123.51-0.6%
Recent close$121.33-2.4%
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
6 / 12
Down
6 / 12
No change
0 / 12
UpDown
MIN+0.4%-0.1%
AVG+1.1%-0.6%
MAX+2.3%-0.9%

7th trading day reaction

Based on recent 12 quarters

Up
5 / 12
Down
7 / 12
No change
0 / 12
UpDown
MIN+0.1%-0.4%
AVG+2.1%-2.4%
MAX+3.8%-6.9%

EPS performance

Based on recent 11 quarters

Beat
8 / 11
Miss
3 / 11
Meet
0 / 11
BeatMiss
MIN+3.1%-0.7%
AVG+7.7%-3.0%
MAX+16.8%-6.4%

Based on recent 12 quarters

Event timeline

Past

DUDUKSep 16, 2026Duke Energy$1.085 · ex-date Aug 14PaydayDUDUKAug 14, 2026Duke Energy$1.085 · pays Sep 16Ex-dateDUDUKBefore openAug 4, 2026Duke EnergyEPS 1.43 vs est. 1.29EarningsDUDUKMay 15, 2026Duke Energy$1.065Ex-dateDUDUKBefore openMay 5, 2026Duke EnergyEPS 1.93 vs est. 1.79EarningsDUDUKFeb 13, 2026Duke Energy$1.065Ex-dateDUDUKBefore openFeb 10, 2026Duke EnergyEPS 1.5 vs est. 1.51EarningsDUDUKNov 14, 2025Duke Energy$1.065Ex-dateDUDUKBefore openNov 6, 2025Duke EnergyEPS 1.81 vs est. 1.74EarningsDUDUKAug 15, 2025Duke Energy$1.065Ex-dateDUDUKBefore openAug 5, 2025Duke EnergyEPS 1.25 vs est. 1.19EarningsDUDUKMay 16, 2025Duke Energy$1.045Ex-dateDUDUKBefore openMay 6, 2025Duke EnergyEPS 1.76 vs est. 1.59EarningsDUDUKFeb 14, 2025Duke Energy$1.045Ex-dateDUDUKBefore openFeb 13, 2025Duke EnergyEPS 1.66 vs est. 1.61EarningsDUDUKNov 15, 2024Duke Energy$1.045Ex-dateDUDUKBefore openNov 7, 2024Duke EnergyEPS 1.62 vs est. 1.73EarningsDUDUKAug 16, 2024Duke Energy$1.045Ex-dateDUDUKBefore openAug 6, 2024Duke EnergyEPS 1.18 vs est. 1.01EarningsDUDUKMay 16, 2024Duke Energy$1.025Ex-dateDUDUKBefore openMay 7, 2024Duke EnergyEPS 1.44 vs est. 1.39EarningsDUDUKFeb 15, 2024Duke Energy$1.025Ex-dateDUDUKBefore openFeb 8, 2024Duke EnergyEPS 1.51 vs est. 1.54EarningsDUDUKNov 16, 2023Duke Energy$1.025Ex-dateDUDUKBefore openNov 2, 2023Duke EnergyEPS 1.94 vs est. 1.92EarningsDUDUKAug 17, 2023Duke Energy$1.025Ex-dateDUDUKBefore openAug 8, 2023Duke EnergyEPS 0.91 vs est. 0.98EarningsDUDUKMay 11, 2023Duke Energy$1.005Ex-dateDUDUKBefore openMay 9, 2023Duke EnergyEPS 1.2 vs est. 1.29EarningsDUDUKFeb 16, 2023Duke Energy$1.005Ex-dateDUDUKBefore openFeb 9, 2023Duke EnergyEPS 1.11 vs est. 1.06EarningsDUDUKNov 17, 2022Duke Energy$1.005Ex-dateDUDUKBefore openNov 3, 2022Duke EnergyEPS 1.78 vs est. 1.83EarningsDUDUKAug 11, 2022Duke Energy$1.005Ex-dateDUDUKBefore openAug 4, 2022Duke EnergyEPS 1.14 vs est. 1.1EarningsDUDUKMay 12, 2022Duke Energy$0.985Ex-dateDUDUKBefore openMay 9, 2022Duke EnergyEPS 1.3 vs est. 1.34EarningsDUDUKFeb 17, 2022Duke Energy$0.985Ex-dateDUDUKBefore openFeb 10, 2022Duke EnergyEPS 0.94 vs est. 0.94EarningsDUDUKNov 10, 2021Duke Energy$0.985Ex-dateDUDUKBefore openNov 4, 2021Duke EnergyEPS 1.88 vs est. 1.81EarningsDUDUKAug 12, 2021Duke Energy$0.985Ex-dateDUDUKBefore openAug 5, 2021Duke EnergyEPS 1.15 vs est. 1.12EarningsDUDUKMay 13, 2021Duke Energy$0.965Ex-dateDUDUKBefore openMay 10, 2021Duke EnergyEPS 1.26 vs est. 1.24EarningsDUDUKFeb 11, 2021Duke Energy$0.965Ex-dateDUDUKBefore openFeb 11, 2021Duke EnergyEPS 1.03 vs est. 1.02EarningsDUDUKNov 12, 2020Duke Energy$0.965Ex-dateDUDUKBefore openNov 5, 2020Duke EnergyEPS 1.87 vs est. 1.79EarningsDUDUKAug 13, 2020Duke Energy$0.965Ex-dateDUDUKBefore openAug 10, 2020Duke EnergyEPS 1.08 vs est. 1.04EarningsDUDUKMay 14, 2020Duke Energy$0.945Ex-dateDUDUKBefore openMay 12, 2020Duke EnergyEPS 1.14 vs est. 1.21EarningsDUDUKFeb 13, 2020Duke Energy$0.945Ex-dateDUDUKBefore openFeb 13, 2020Duke EnergyEPS 0.91 vs est. 0.88EarningsDUDUKNov 14, 2019Duke Energy$0.945Ex-dateDUDUKBefore openNov 8, 2019Duke EnergyEPS 1.79 vs est. 1.69EarningsDUDUKAug 15, 2019Duke Energy$0.945Ex-dateDUDUKBefore openAug 6, 2019Duke EnergyEPS 1.12 vs est. 0.98EarningsDUDUKMay 16, 2019Duke Energy$0.928Ex-dateDUDUKBefore openMay 9, 2019Duke EnergyEPS 1.24 vs est. 1.21EarningsDUDUKFeb 14, 2019Duke Energy$0.928Ex-dateDUDUKBefore openFeb 14, 2019Duke EnergyEPS 0.84 vs est. 0.89EarningsDUDUKNov 15, 2018Duke Energy$0.928Ex-dateDUDUKBefore openNov 2, 2018Duke EnergyEPS 1.65 vs est. 1.53EarningsDUDUKAug 16, 2018Duke Energy$0.928Ex-dateDUDUKBefore openAug 2, 2018Duke EnergyEPS 0.93 vs est. 1.03EarningsDUDUKMay 17, 2018Duke Energy$0.89Ex-dateDUDUKBefore openMay 10, 2018Duke EnergyEPS 1.28 vs est. 1.15EarningsDUDUKBefore openFeb 20, 2018Duke EnergyEPS 0.94 vs est. 0.91EarningsDUDUKFeb 15, 2018Duke Energy$0.89Ex-dateDUDUKNov 16, 2017Duke Energy$0.89Ex-dateDUDUKBefore openNov 3, 2017Duke EnergyEPS 1.59 vs est. 1.56EarningsDUDUKAug 16, 2017Duke Energy$0.89Ex-dateDUDUKBefore openAug 3, 2017Duke EnergyEPS 1.01 vs est. 1.02EarningsDUDUKMay 17, 2017Duke Energy$0.855Ex-dateDUDUKBefore openMay 9, 2017Duke EnergyEPS 1.04 vs est. 1.06EarningsDUDUKBefore openFeb 16, 2017Duke EnergyEPS 0.81 vs est. 0.81EarningsDUDUKFeb 15, 2017Duke Energy$0.855Ex-dateDUDUKNov 16, 2016Duke Energy$0.855Ex-dateDUDUKBefore openNov 4, 2016Duke EnergyEPS 1.68 vs est. 1.56EarningsDUDUKAug 10, 2016Duke Energy$0.855Ex-dateDUDUKBefore openAug 4, 2016Duke EnergyEPS 1.07 vs est. 1.01EarningsDUDUKMay 18, 2016Duke Energy$0.825Ex-dateDUDUKFeb 10, 2016Duke Energy$0.825Ex-dateDUDUKNov 10, 2015Duke Energy$0.825Ex-dateDUDUKAug 12, 2015Duke Energy$0.825Ex-dateDUDUKMay 13, 2015Duke Energy$0.795Ex-dateDUDUKFeb 11, 2015Duke Energy$0.795Ex-dateDUDUKNov 12, 2014Duke Energy$0.795Ex-dateDUDUKAug 13, 2014Duke Energy$0.795Ex-dateDUDUKMay 14, 2014Duke Energy$0.78Ex-dateDUDUKFeb 12, 2014Duke Energy$0.78Ex-dateDUDUKNov 13, 2013Duke Energy$0.78Ex-dateDUDUKAug 14, 2013Duke Energy$0.78Ex-dateDUDUKMay 15, 2013Duke Energy$0.765Ex-dateDUDUKFeb 13, 2013Duke Energy$0.765Ex-dateDUDUKNov 14, 2012Duke Energy$0.765Ex-dateDUDUKAug 15, 2012Duke Energy$0.765Ex-dateDUDUKMay 16, 2012Duke Energy$0.75Ex-dateDUDUKFeb 15, 2012Duke Energy$0.75Ex-dateDUDUKNov 16, 2011Duke Energy$0.75Ex-dateDUDUKAug 10, 2011Duke Energy$0.75Ex-dateDUDUKMay 18, 2011Duke Energy$0.735Ex-dateDUDUKFeb 9, 2011Duke Energy$0.735Ex-dateDUDUKNov 9, 2010Duke Energy$0.735Ex-dateDUDUKAug 11, 2010Duke Energy$0.735Ex-dateDUDUKMay 19, 2010Duke Energy$0.72Ex-dateDUDUKFeb 10, 2010Duke Energy$0.72Ex-dateDUDUKNov 10, 2009Duke Energy$0.72Ex-dateDUDUKAug 12, 2009Duke Energy$0.72Ex-dateDUDUKMay 14, 2009Duke Energy$0.69Ex-dateDUDUKFeb 11, 2009Duke Energy$0.69Ex-dateDUDUKNov 12, 2008Duke Energy$0.69Ex-dateDUDUKAug 13, 2008Duke Energy$0.69Ex-dateDUDUKMay 15, 2008Duke Energy$0.66Ex-dateDUDUKFeb 13, 2008Duke Energy$0.66Ex-dateDUDUKNov 14, 2007Duke Energy$0.66Ex-dateDUDUKAug 15, 2007Duke Energy$0.66Ex-dateDUDUKMay 9, 2007Duke Energy$0.63Ex-dateDUDUKFeb 14, 2007Duke Energy$0.63Ex-dateDUDUKNov 15, 2006Duke Energy$0.5579Ex-dateDUDUKAug 9, 2006Duke Energy$0.5579Ex-dateDUDUKMay 10, 2006Duke Energy$0.5404Ex-dateDUDUKFeb 15, 2006Duke Energy$0.5404Ex-dateDUDUKNov 9, 2005Duke Energy$0.5404Ex-dateDUDUKAug 10, 2005Duke Energy$1.6213Ex-dateDUDUKMay 11, 2005Duke Energy$0.4794Ex-dateDUDUKFeb 9, 2005Duke Energy$0.4794Ex-dateDUDUKNov 9, 2004Duke Energy$0.4794Ex-dateDUDUKAug 11, 2004Duke Energy$0.4794Ex-dateDUDUKMay 12, 2004Duke Energy$0.4794Ex-dateDUDUKFeb 11, 2004Duke Energy$0.4794Ex-dateDUDUKNov 12, 2003Duke Energy$0.4794Ex-dateDUDUKAug 13, 2003Duke Energy$0.4794Ex-dateDUDUKMay 14, 2003Duke Energy$0.4794Ex-dateDUDUKFeb 12, 2003Duke Energy$0.4794Ex-dateDUDUKNov 13, 2002Duke Energy$0.4794Ex-dateDUDUKAug 14, 2002Duke Energy$0.4794Ex-dateDUDUKMay 15, 2002Duke Energy$0.4794Ex-dateDUDUKFeb 13, 2002Duke Energy$0.4794Ex-dateDUDUKNov 14, 2001Duke Energy$0.4794Ex-dateDUDUKAug 15, 2001Duke Energy$0.4794Ex-dateDUDUKMay 9, 2001Duke Energy$0.4794Ex-dateDUDUKFeb 14, 2001Duke Energy$0.4794Ex-dateDUDUKNov 15, 2000Duke Energy$0.4794Ex-dateDUDUKAug 9, 2000Duke Energy$0.4794Ex-dateDUDUKMay 10, 2000Duke Energy$0.4794Ex-dateDUDUKFeb 9, 2000Duke Energy$0.4794Ex-dateDUDUKNov 9, 1999Duke Energy$0.4794Ex-dateDUDUKAug 11, 1999Duke Energy$0.4794Ex-dateDUDUKMay 12, 1999Duke Energy$0.4794Ex-dateDUDUKFeb 10, 1999Duke Energy$0.4794Ex-dateDUDUKNov 10, 1998Duke Energy$0.4794Ex-dateDUDUKAug 12, 1998Duke Energy$0.4794Ex-dateDUDUKMay 13, 1998Duke Energy$0.4794Ex-dateDUDUKFeb 11, 1998Duke Energy$0.4794Ex-dateDUDUKNov 12, 1997Duke Energy$0.4794Ex-dateDUDUKAug 13, 1997Duke Energy$0.4794Ex-dateDUDUKMay 14, 1997Duke Energy$0.462Ex-dateDUDUKFeb 12, 1997Duke Energy$0.462Ex-dateDUDUKNov 13, 1996Duke Energy$0.462Ex-dateDUDUKAug 14, 1996Duke Energy$0.462Ex-dateDUDUKMay 15, 1996Duke Energy$0.4445Ex-dateDUDUKFeb 14, 1996Duke Energy$0.4445Ex-dateDUDUKNov 15, 1995Duke Energy$0.4445Ex-dateDUDUKAug 16, 1995Duke Energy$0.4445Ex-dateDUDUKMay 8, 1995Duke Energy$0.4271Ex-dateDUDUKFeb 13, 1995Duke Energy$0.4271Ex-dateDUDUKNov 14, 1994Duke Energy$0.4271Ex-dateDUDUKAug 8, 1994Duke Energy$0.4271Ex-dateDUDUKMay 9, 1994Duke Energy$0.4097Ex-dateDUDUKFeb 7, 1994Duke Energy$0.4097Ex-dateDUDUKNov 5, 1993Duke Energy$0.4097Ex-dateDUDUKAug 9, 1993Duke Energy$0.4097Ex-dateDUDUKMay 10, 1993Duke Energy$0.3922Ex-dateDUDUKFeb 8, 1993Duke Energy$0.3922Ex-dateDUDUKNov 6, 1992Duke Energy$0.3922Ex-dateDUDUKAug 10, 1992Duke Energy$0.3922Ex-dateDUDUKMay 11, 1992Duke Energy$0.3748Ex-dateDUDUKFeb 10, 1992Duke Energy$0.3748Ex-dateDUDUKNov 8, 1991Duke Energy$0.3748Ex-dateDUDUKAug 12, 1991Duke Energy$0.3748Ex-dateDUDUKMay 13, 1991Duke Energy$0.3574Ex-dateDUDUKFeb 11, 1991Duke Energy$0.3574Ex-dateDUDUKNov 9, 1990Duke Energy$0.3574Ex-dateDUDUKAug 13, 1990Duke Energy$0.3574Ex-dateDUDUKMay 14, 1990Duke Energy$0.3399Ex-dateDUDUKFeb 12, 1990Duke Energy$0.3399Ex-dateDUDUKNov 13, 1989Duke Energy$0.3399Ex-dateDUDUKAug 14, 1989Duke Energy$0.3399Ex-dateDUDUKMay 8, 1989Duke Energy$0.3225Ex-dateDUDUKFeb 13, 1989Duke Energy$0.3225Ex-dateDUDUKNov 14, 1988Duke Energy$0.3225Ex-dateDUDUKAug 8, 1988Duke Energy$0.3225Ex-dateDUDUKMay 9, 1988Duke Energy$0.3051Ex-dateDUDUKFeb 8, 1988Duke Energy$0.3051Ex-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