Dukb Stock Analysis Duke Energy 5.625 2078 Debentures Post 0.26 Pct Gain At 23.47 20260403