Duke Energy (DUK)

126.63
+0.25 (0.20%)
NYSE · Last Trade: Feb 20th, 2:29 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors