Duke Energy (DUK)

124.41
+3.74 (3.10%)
NYSE · Last Trade: Oct 22nd, 1:22 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors