SUNC Q1 2026 Earnings Significant Earnings Miss Amid Challenging Quarter Solid Power Q1 2026 Earnings EPS Beat Drives 3 Stock Uplift Amid PreRevenue Phase Genpact Q1 2026 Earnings EPS Beats Estimates by 424 Stock Edges Lower DRCT Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside PRFX Q2 2024 Earnings Significant EPS Miss as Operating Losses Deepen CCIF Q1 2026 Earnings Net Investment Income Misses Estimates Despite Small Stock Gain