Duke Energy (DUK)

121.09
+1.20 (1.00%)
NYSE· Last Trade: Jun 2nd, 10:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors