Duke Energy (DUK)

123.78
-0.14 (-0.12%)
NYSE· Last Trade: Aug 17th, 3:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors