Duke Energy (DUK)

126.06
+0.78 (0.62%)
NYSE· Last Trade: Jun 16th, 9:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors