StocksDuke Energy CorpDUK

DUK

Duke Energy Corp

102.42 0.61 (0.60%)
Delayed Prices By NASDAQ, in USD