IFS Q1 2026 Earnings EPS Surpasses Estimates by 1095 Amid Broader Market Headwinds SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower RDZN Q1 2026 Earnings Significant EPS Miss Highlights Ongoing Challenges Genpact G Q1 2026 Earnings EPS Beat Drives Investor Focus on Margin Strength Serina Therapeutics Q1 2026 Earnings EPS Misses Estimates as Stock Climbs Despite Loss