CFFN Q1 2026 Earnings EPS Misses Estimates Amid Narrowing Net Interest Margin BODI Q1 2026 Earnings Massive EPS Beat Masks Lingering Concerns as Stock Declines HTB Q1 2026 Earnings EPS Surpasses Estimates by 1994 IGIC Q1 2026 Earnings EPS Miss Sends Shares Lower as Profitability Challenges Emerge SVRA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Development TFX Q1 2026 Earnings Earnings Beat Drives Modest Share Gain