Duke Energy (DUK)

122.05
-2.17 (-1.75%)
NYSE· Last Trade: Jun 8th, 7:22 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors