Duke Energy (DUK)

127.56
-0.77 (-0.60%)
NYSE· Last Trade: Jun 30th, 11:28 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors