Duke Energy (DUK)

129.22
+1.27 (0.99%)
NYSE· Last Trade: Jul 23rd, 3:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors