Analyst Signal

Duke Energy Corporation (Holdin (DUK) is currently trading at $132.22. Based on 17 Wall Street analysts, the average target price is $138.29, implying a 4.6% upside. The consensus recommendation is BUY.

DUK

Duke Energy Corporation (Holdin

UtilitiesOpinion: buy

Opinion Criteria: Based on the consensus of Wall Street analysts. Strong Buy (1.0-1.5), Buy (1.5-2.5), Hold (2.5-3.5), Sell (3.5-4.5), Strong Sell (4.5-5.0).

Price (USD)

$132.22

Avg Target

$138.29

Based on 17 analysts

Analyst Recommendations

Buy (9)Hold (13)Sell (0)

Upside

+4.59%

Market Cap

$102.90B

Financial & Investment Metrics

Next Earnings Date
May 5, 2026D-32
P/E Ratio (TTM)20.95
Forward P/E18.48
P/B Ratio2.02
Dividend Yield3.22%
Return on Equity (ROE)9.72%
Operating Margin28.09%
Debt to Equity171.84
Beta (Volatility)0.47
52 Week Range$111.22 - $134.49
LowCurrent: $132.22High

Insider Sentiment Index (Last 6 Months)

Buy vs Sell (Count)

Insider Buys: 24Insider Sells: 8

Whale Trades (C-Level Large Buys)

No major insider buying detected recently.

Recent Insider Transactions

DateNamePositionTransactionShares
3/2/2026REPKO REGIS TOfficerSale at price 131.00 per share.663
3/2/2026GHARTEY-TAGOE KODWOOfficerSale at price 131.54 - 132.06 per share.18,246
2/26/2026SIDERIS HARRY K.Chief Executive OfficerStock Award(Grant) at price 0.00 per share.30,540
2/25/2026GLENN ROBERT ALEXANDEROfficerStock Award(Grant) at price 0.00 per share.4,991
2/25/2026LEE CYNTHIA S.OfficerStock Award(Grant) at price 0.00 per share.895
2/25/2026GILLESPIE THOMAS PRESTON JR.OfficerStock Award(Grant) at price 0.00 per share.5,989
2/25/2026TITONE BONNIE B.OfficerStock Award(Grant) at price 0.00 per share.5,375
2/25/2026WEINTRAUB ALEXANDER JOfficerStock Award(Grant) at price 0.00 per share.2,117
2/25/2026BATSON SCOTT L.OfficerStock Award(Grant) at price 0.00 per share.4,235
2/25/2026REPKO REGIS TOfficerStock Award(Grant) at price 0.00 per share.3,636

Frequently Asked Questions

Q. What is the current target price and upside for DUK?

A. The current target price for Duke Energy Corporation (Holdin is $138.29, which implies a 4.6% upside from the current price of $132.22. This is based on the consensus of 17 Wall Street analysts.

Q. What is the current analyst recommendation for DUK?

A. Currently, there are 2 Strong Buy, 7 Buy, 13 Hold, 0 Sell, and 0 Strong Sell ratings. The overall consensus is BUY.

Q. Are insiders buying DUK stock recently?

A. Over the past 6 months, there have been 24 insider buys and 8 insider sells. This can be interpreted as a positive signal.

Other Promising Stocks in Utilities

DUK (Duke Energy Corporation (Holdin) Stock Analysis | Analyst Signal