Duke Energy Corporation 5.625% (DUKB) Stock Valuation & Analysis | TickerLens