Duke Energy (DUK)

123.73
-2.33 (-1.85%)
NYSE· Last Trade: Jun 17th, 4:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors