Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally CPHC Q2 2025 Earnings Narrow Loss and Modest Stock Gain Amid Quiet Quarter Porch Group Inc PRCH Q1 2026 Earnings EPS Surprises Positively Stock Edges Lower RELL Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Negatively KGEI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions APG Q1 2026 Earnings EPS Exceeds Expectations Amid Steady Operational Performance DQ Q1 2026 Earnings Polysilicon Market Headwinds Lead to Substantial EPS Miss DCOMP Q1 2026 Earnings Preferred Stock EPS Misses Estimates BCSF Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance ILPT Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Discipline Amid Market Headwinds IQVIA Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Outlook LCTX Q1 2026 Earnings EPS Miss Weighs on Sentiment as ClinicalStage Biotech Continues Pipeline Progress MBINL Q1 2026 Earnings Preferred Shares Beat EPS Estimates as Earnings Surprise Exceeds 5