Duke Energy Corporation 5.625% (DUKB) stock analysis, price and outlook | Madmaj