Duke Energy Corporation (DUK) Stock Valuation & Analysis | TickerLens