Duke Energy (DUK)

124.94
+1.12 (0.90%)
NYSE· Last Trade: Jun 10th, 3:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors