DUK

Duke Energy Corporation
125.90 +1.89% 2026-10-29

Analysts 8 firms · 5 buy · 3 hold · target 129 +2% (123–135)

52-week range
112.40 134.49
1-month+10.4%
3-month+0.4%
1-year+0.2%
3-year+43.5%
5-year+22.2%
vs 50-day+5.8%
vs 200-day+1.3%
Volatility17%
Beta-0.33
$ vol/day$445M
ATH134.49
From ATH-6.4%
Next report2026-11-05
WhoEntryMove What they saidWhen
TRACKER - Dan Newhouse · Congress long 125.85 +0.0% Dan Newhouse's trade date was 10 July 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction Report… Mon, 20 Jul
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
6mo sell 1 $438,025 122.69
6mo sell 1 $2,487,400 122.72
8mo sched 2 $2,487,545 128.15
8mo sched 1 $123,001 125.53
8mo sched 2 $2,088,841 125.35
9mo sell 1 $868,156 124.44
11mo sell 1 $1,015,160 119.30
11mo sell 1 $100,520 119.53
1.2y sell 2 $297,416 120.21
1.2y sell 1 $832,542 119.59
1.2y sell 2 $399,442 120.55
1.7y sell 1 $1,054,720 111.71
1.7y sell 1 $1,160,900 110.94
1.7y sell 1 $542,969 106.45
1.9y sell 1 $44,592 105.97
1.9y sched 1 $1,646,245 105.97
2.2y sell 1 $1,125,800 105.10
2.2y sell 1 $61,366 104.08
2.5y sell 1 $1,549,500 94.86
2.5y sell 1 $173,415 94.37
2.5y sell 2 $1,151,332 94.32
2.7y sell 1 $277,710 82.78
2.9y sell 1 $224,400 81.31
3.2y sell 2 $391,117 81.23
3.7y sell 2 $193,521 85.68
3.9y sell 1 $41,849 85.72
4.0y sell 1 $85,509 82.11
4.0y sell 1 $38,832 80.57
4.1y sell 1 $39,201 81.19
4.2y sell 1 $44,422 92.49
4.2y sell 3 $766,213 93.46
4.2y sell 1 $45,596 93.69
4.3y sell 1 $44,716 91.03
4.4y sell 1 $46,708 94.33
4.5y sell 1 $404,325 91.96
4.5y sell 1 $45,928 91.98
4.6y sell 1 $46,260 95.10
4.6y sell 1 $192,981 91.22
4.6y sell 1 $415,468 90.20
4.6y sell 1 $479,452 88.94
4.6y sell 1 $293,531 88.82
4.6y sell 1 $110,852 88.68
4.7y sell 1 $150,150 88.97
4.7y sell 1 $41,670 85.92
4.7y sell 1 $1,971,400 83.91
4.7y sell 1 $129,116 82.81
4.7y sell 1 $43,388 87.64
4.8y sell 1 $43,538 86.78
4.9y sell 1 $194,880 81.46
5.0y sell 1 $39,484 81.88
5.3y sell 1 $1,623,825 85.34
5.4y sell 1 $166,655 84.03
5.4y sell 2 $1,063,540 83.76
5.7y sell 1 $3,993,711 70.50
5.7y sell 2 $295,199 71.01
5.7y sell 1 $141,424 71.82
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

DNDan Newhouse 1B 4mo TTThomas H Tuberville 3S 5mo AAAlan Armstrong 1S 7mo LMLisa McClain 2B2S 12mo MGMarjorie Taylor Greene 6B 1.1y VFVirginia Foxx 13B1S 1.9y JLJulia Letlow 1B 2.0y LFLois Frankel 9B3S 3.1y ZLZoe Lofgren 1B2S 3.4y SCShelley M Capito 1S 3.6y MNMarie Newman 2B2S 5.6y MBMo Brooks 8B 5.8y KCK. Michael Conaway 2B 6.2y RWRobert J. Wittman 1S 6.3y +11 more

25 members · 49 buys / 28 sells · $486K–$2.2M disclosed · latest filing Aug 5, 2026 · full tracker ›

WhenMemberSize AmountPrice then
4mo buy DN Dan Newhouse $1K–$15K 124.39
5mo sell TT Thomas H Tuberville $15K–$50K 120.99
7mo sell AA Alan Armstrong $1K–$15K 127.75
12mo sell LM Lisa McClain $1K–$15K 120.09
1.0y sell LM Lisa McClain $1K–$15K 120.97
1.0y buy LM Lisa McClain $1K–$15K 120.97
1.1y buy MG Marjorie Taylor Greene $1K–$15K 117.97
1.4y buy LM Lisa McClain $1K–$15K 109.95
1.5y buy MG Marjorie Taylor Greene $1K–$15K 114.61
1.5y sell TT Thomas H Tuberville $15K–$50K 114.37
1.8y buy MG Marjorie Taylor Greene $1K–$15K 102.48
1.9y buy VF Virginia Foxx $1K–$15K 105.43
1.9y buy MG Marjorie Taylor Greene $1K–$15K 108.16
2.0y buy MG Marjorie Taylor Greene $1K–$15K 104.97
2.0y buy JL Julia Letlow $1K–$15K 112.32
2.3y buy MG Marjorie Taylor Greene $1K–$15K 98.87
3.1y sell LF Lois Frankel $1K–$15K 81.30
3.3y buy LF Lois Frankel $1K–$15K 82.42
3.4y sell ZL Zoe Lofgren $1K–$15K 78.51
3.6y sell SC Shelley M Capito $15K–$50K 84.14
4.4y sell LF Lois Frankel $1K–$15K 85.01
4.8y sell TT Thomas H Tuberville $15K–$50K 85.76
5.3y buy LF Lois Frankel $1K–$15K 80.67
5.6y sell MN Marie Newman $1K–$15K 78.98
5.8y buy MB Mo Brooks $1K–$15K 72.33
5.8y buy MN Marie Newman $1K–$15K 72.24
5.8y sell MN Marie Newman $1K–$15K 73.79
5.8y buy MN Marie Newman $1K–$15K 71.53
6.2y sell VF Virginia Foxx $100K–$250K 63.72
6.2y buy KC K. Michael Conaway $15K–$50K 66.46
6.3y sell RW Robert J. Wittman $1K–$15K 64.17
6.4y buy VF Virginia Foxx $1K–$15K 67.59
6.5y buy KC K. Michael Conaway $15K–$50K 67.54
6.6y buy MB Mo Brooks $1K–$15K 67.70
6.6y buy MB Mo Brooks $15K–$50K 61.53
6.6y sell ZL Zoe Lofgren $1K–$15K 49.72
6.6y buy VF Virginia Foxx $1K–$15K 66.65
6.9y buy VF Virginia Foxx $1K–$15K 69.50
6.9y buy LF Lois Frankel $1K–$15K 66.51
7.0y sell DD Debbie Dingell $15K–$50K 71.67
7.1y buy VF Virginia Foxx $1K–$15K 71.28
7.4y sell SC Steve Cohen $1K–$15K 67.54
7.4y buy VF Virginia Foxx $1K–$15K 65.54
7.4y sell JG Josh Gottheimer $1K–$15K 64.83
7.6y sell NT Nicholas Van Taylor $15K–$50K 67.46
7.6y sell NT Nicholas Van Taylor $1K–$15K 67.46
7.6y buy VF Virginia Foxx $1K–$15K 66.23
7.7y sell LF Lois Frankel $1K–$15K 65.89
8.1y buy MB Mo Brooks $15K–$50K 58.52
8.1y buy MB Mo Brooks $15K–$50K 57.93
8.1y buy VF Virginia Foxx $1K–$15K 59.61
8.3y buy LF Lois Frankel $1K–$15K 57.87
8.4y buy VF Virginia Foxx $1K–$15K 54.44
8.5y sell DP David A Perdue $15K–$50K 55.81
8.5y buy MB Mo Brooks $15K–$50K 55.42
8.6y buy VF Virginia Foxx $15K–$50K 54.13
8.7y buy MB Mo Brooks $15K–$50K 53.96
8.7y sell GG Greg Gianforte $15K–$50K 52.33
8.8y buy DP David A Perdue $1K–$15K 58.73
8.9y buy LF Lois Frankel $1K–$15K 61.52
9.0y buy LF Lois Frankel $1K–$15K 63.01
9.0y buy JY John A. Yarmuth $1K–$15K 62.35
9.3y buy LF Lois Frankel $1K–$15K 57.82
9.4y buy ZL Zoe Lofgren $1K–$15K 59.87
9.4y sell PM Patty Murray $1K–$15K 59.87
9.4y buy LF Lois Frankel $1K–$15K 58.31
9.5y buy LF Lois Frankel $1K–$15K 57.00
9.6y buy PM Patty Murray $1K–$15K 55.62
10.1y buy VF Virginia Foxx $15K–$50K 53.52
10.6y buy DD Debbie Dingell $15K–$50K 52.45
10.7y buy VF Virginia Foxx $15K–$50K 50.99
10.7y buy MB Mo Brooks $1K–$15K 51.06
10.8y buy VF Virginia Foxx $15K–$50K 46.14
12.2y sell WO William L. Owens $1K–$15K 45.89
12.5y sell WO William L. Owens $1K–$15K 43.01
13.0y sell PR Pat Roberts $1K–$15K 41.68
13.7y sell SW Sheldon Whitehouse $15K–$50K 39.85

Next report 2026-11-05 (Thursday, before open, in 7 days) · EPS estimate 1.86. It has finished the next session higher 50% of the time, average move 1.2%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-08-04 beat 1.30 1.43 +9.6% -0.6% +0.0% -0.9%
2026-05-05 beat 1.80 1.93 +7.2% +1.1% +0.1% -1.9%
2026-02-10 beat 1.49 1.50 +0.5% +0.4% +1.6% +2.9%
2025-11-07 beat 1.75 1.81 +3.5% +0.1% -0.3% -1.0%
2025-08-05 beat 1.17 1.25 +6.4% +2.3% -0.1% +0.2%
2025-05-06 beat 1.59 1.76 +10.8% +1.0% +1.8% -6.4%
2025-02-13 beat 1.65 1.66 +0.7% -0.9% -2.1% -0.7%
2024-11-07 miss 1.72 1.62 -5.7% -0.9% -2.2% -2.6%
2024-08-06 beat 1.02 1.18 +15.5% +1.3% +1.7% +2.4%
2024-05-07 beat 1.38 1.44 +4.5% +0.6% +1.8% +1.9%
2024-02-08 miss 1.54 1.51 -1.8% -0.8% -3.0% -3.3%
2023-11-02 beat 1.92 1.94 +1.3% +0.0% +0.4% -1.8%
2023-08-08 miss 0.98 0.91 -7.6% +0.7% +2.8% +2.0%
2023-05-09 miss 1.26 1.20 -4.9% -1.2% -0.9% -4.9%
2023-02-09 beat 1.07 1.11 +3.9% +0.1% -1.6% -0.9%
2022-11-04 miss 1.85 1.78 -3.6% +1.5% +0.4% +2.1%
2022-08-04 beat 1.08 1.14 +5.4% +0.9% -1.0% -2.1%
2022-05-09 miss 1.33 1.30 -2.2% -1.5% -0.5% -1.2%
2022-02-10 miss 0.96 0.94 -2.5% -0.5% -4.7% -5.7%
2021-11-04 beat 1.80 1.88 +4.3% -0.1% -1.5% -2.2%
2021-08-05 beat 1.11 1.15 +3.8% +0.0% +1.1% -1.0%
2021-05-10 beat 1.21 1.26 +4.3% +0.4% +2.9% +1.6%
2021-02-11 beat 1.03 1.03 +0.3% -1.1% -3.5% -5.6%
2020-11-05 beat 1.80 1.87 +4.1% +1.4% +0.7% +0.7%
2020-08-10 beat 1.05 1.08 +2.9% +0.3% -1.3% -3.7%
2020-05-12 miss 1.18 1.14 -3.7% +1.0% +0.3% +2.0%
2020-02-13 beat 0.87 0.91 +4.4% -0.1% +2.2% +4.6%
2019-11-08 beat 1.67 1.79 +7.2% -1.0% -2.8% -4.3%
2019-08-06 beat 0.98 1.12 +13.9% +0.4% +2.3% +3.3%
2019-05-09 miss 1.25 1.24 -0.7% +1.0% -1.1% -1.8%
2019-02-14 miss 0.89 0.84 -5.9% -1.2% -2.0% +0.4%
2018-11-02 beat 1.51 1.65 +9.1% +2.1% +1.1% +4.8%
2018-08-02 miss 1.01 0.93 -7.9% -0.5% -0.7% -0.3%
2018-05-10 beat 1.14 1.28 +12.0% +1.5% +0.7% -4.5%
2018-02-20 beat 0.92 0.94 +2.2% -0.6% -1.3% -0.5%
2017-11-03 beat 1.55 1.59 +2.5% -0.3% +0.0% +0.4%
2017-08-03 miss 1.01 1.01 -0.4% +0.3% +0.9% +0.8%
2017-05-09 beat 1.03 1.04 +0.8% -0.5% -1.0% +0.2%
2017-02-16 miss 0.81 0.81 -0.5% +0.5% +2.8% +6.7%
2016-11-04 beat 1.58 1.68 +6.3% +0.7% -0.9% -3.5%
2016-08-04 beat 1.01 1.07 +6.1% -0.2% +0.1% -1.5%
2016-05-03 miss 1.14 1.13 -0.8% +0.0% -0.1% +1.4%
2016-02-18 miss 0.92 0.87 -5.3% -0.6% +0.9% +1.2%
2015-11-05 miss 1.51 1.47 -2.8% -0.2% -0.7% -6.5%
2015-08-06 miss 0.99 0.95 -4.2% +0.0% -0.2% +2.2%
2015-05-01 miss 1.14 1.11 -2.5% +0.2% +0.4% -0.6%
2015-02-18 miss 0.87 0.86 -1.5% -0.2% +2.0% -0.5%
2014-11-05 miss 1.52 1.40 -7.8% +0.3% +1.5% -2.9%
2014-08-06 beat 0.98 1.11 +13.4% +0.6% +1.1% +3.2%
2014-05-07 beat 1.12 1.17 +4.7% +0.1% +1.0% -2.5%
2014-02-18 beat 0.95 1.00 +5.2% +0.4% +0.1% -0.6%
2013-11-06 miss 1.52 1.46 -3.6% +0.0% +1.0% -2.1%
2013-08-07 miss 0.95 0.87 -8.0% -0.4% -0.1% -3.0%
2013-05-03 miss 1.04 1.02 -2.0% +0.5% -0.4% -3.5%
2013-02-13 beat 0.64 0.70 +8.6% -1.0% -1.0% -1.0%
2012-11-08 beat 1.45 1.47 +1.5% +1.2% -0.6% -4.9%
2012-08-02 miss 1.10 1.02 -7.2% -0.3% -0.1% +0.8%
2012-05-04 beat 1.10 1.14 +3.5% +0.3% +0.7% +1.5%
2012-02-16 beat 0.63 0.72 +13.4% +0.2% +1.1% +1.1%
2011-11-03 beat 1.39 1.50 +7.6% +0.8% +1.9% +1.6%

8 firms covering, 20 actions in the last 180 days (ratings, reiterations and target changes) · average price target 129 from 8 firms, range 123–135.

DateFirmActionRating TargetFrom
2026-10-22 HSBC init Hold 123 —
2026-10-21 Morgan Stanley main Equal-Weight 128 127
2026-10-13 JP Morgan main Neutral 130 137
2026-10-13 Keybanc main Overweight 128 139
2026-10-12 Truist Securities main Buy 130 135
2026-10-09 Barclays main Overweight 124 132
2026-09-18 Morgan Stanley main Equal-Weight 127 133
2026-08-21 Morgan Stanley main Equal-Weight 133 138
2026-08-17 Truist Securities main Buy 135 138
2026-08-05 BMO Capital main Outperform 132 134
2026-08-05 Barclays main Overweight 132 140
2026-07-23 Keybanc up Overweight 139 —
2026-07-20 BMO Capital main Outperform 134 138
2026-07-17 Truist Securities main Buy 138 137
2026-07-16 JP Morgan main Neutral 141 136
2026-06-18 Barclays main Overweight 134 143
2026-06-18 Mizuho main Outperform 135 139
2026-05-18 Truist Securities main Buy 137 142
2026-05-13 JP Morgan main Neutral 136 139
2026-05-06 Mizuho main Outperform 139 130
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
+0.1%
Next 1 week
-0.8%
Next 1 month
-0.9%
Seasonality
No real seasonal tilt
Next 30 days (to Nov 29): -0.2% median, 49% of the last 45 years finished up.
20-year seasonality chart →
Mean reversion
Neutral — RSI(2) at 78
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is +0.02%/day.
Mean-reversion stats →
1-month breakdown — Market · β -0.33 -0.9% · Seasonal tilt +0.1%
$97.2B market cap (#143 US) $445M/day volume 17% volatility +0% 1-year -6% from ATH
52-week range · 61% of the way up · -6% from the high
$112.40$134.49

Not investment advice.