Dukb Stock Analysis Duke Energy 5.625 2078 Debentures Post 0.26 Pct Gain At 23.47 20260403 USBC Q1 2025 Earnings Narrowing Loss Beats Forecasts Shares Edge Higher