Duke Energy (DUK)

117.52
+0.34 (0.29%)
NYSE · Last Trade: Dec 29th, 5:35 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors