Home

Duke Energy (DUK)

114.79
-0.61 (-0.53%)
NYSE · Last Trade: Jun 18th, 12:32 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors