Duke Energy (DUK)

128.07
-0.53 (-0.41%)
NYSE · Last Trade: May 4th, 12:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors