Duke Energy (DUK)

124.19
-0.85 (-0.68%)
NYSE· Last Trade: Jun 12th, 1:36 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors