Shares of Duke Energy Corporation (NYSE: DUK) reached a high of $17.01 today. At last check, it was up 0.65% to $16.98, with volume at 1.25 million in morning trading today.
The stock has a 52-week range of $14.62-$17.94. It is currently trading above its 50-day and 200-day moving averages of $16.34 and $16.14, respectively. The stock has seen support at $16.76 and has met with resistance at $17.05.
Duke has a consensus recommendation of Hold. Currently, the stock has 1 Buy, 1 Outperform, 16 Hold and 4 Underperform ratings. Read the rest of this entry »