Duke Energy (DUK)

132.49
+1.59 (1.21%)
NYSE · Last Trade: Apr 2nd, 10:35 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors