Duke Energy (DUK)

124.66
+0.85 (0.69%)
NYSE· Last Trade: May 21st, 11:31 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors