Eagle Point Credit Company Inc ECC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines FURY Earnings Overview 20260528 MBOT Q1 2026 Earnings Narrowerthanexpected loss as Microbot advances surgical robotics pipeline Affinity Bancshares Q3 2023 Earnings Solid EPS Performance Amidst Modest Stock Reaction CDNS Q1 2026 Earnings Solid EPS Beat Drives 422 Share Gain HOLX Q1 2026 Earnings EPS Falls Short of Expectations by 645