CVLG Q1 2026 Earnings EPS Misses Estimates as Profitability Pressures Persist SHLS Q1 2026 Earnings Earnings Beat Driven by Margin Strength Shares Rise 377 CPS Technologies Corp CPSH Q1 2026 Earnings EPS Misses Estimates as Stock Gains on Positive Momentum Ralliant Corporation RAL Q1 2026 Earnings Strong EPS Beat Drives Stock Higher TIC Solutions Inc Q1 2026 Earnings EPS Misses Estimates Revenue Data Absent MPU Q3 2023 Earnings Narrowing Losses Amid Uncertain Outlook