CLPT Q1 2026 Earnings EPS Misses Estimates as Revenue Details Remain Undisclosed CRDF Q1 2026 Earnings EPS Misses Estimates Stock Rises on Pipeline Progress FTEK Q1 2026 Earnings EPS Miss as Company Reports a Loss SEDG Q1 2026 Earnings EPS Miss by 50 Solar Market Headwinds Persist CMG Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines 176 RANI Q1 2026 Earnings Narrowing Losses as Pipeline Progress Continues