Run Stock Analysis Sunrun Inc. Falls 4.59 To 13.5 Amid Solar Industry Headwinds 20260403 Dukb Stock Analysis Duke Energy 5.625 2078 Debentures Post 0.26 Pct Gain At 23.47 20260403 Ibex Stock Analysis Ibex Limited Common Shares At 27.7 Posts Mild Daily Gain 20260403 1