Duke Energy (DUK)

131.71
+1.72 (1.32%)
NYSE · Last Trade: Mar 31st, 2:37 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors