bioAffinity Technologies BIAF Q3 2025 Earnings Significant EPS Miss as Revenue Remains Zero Stock Declines 37 CVGI Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment RYDE Q2 2025 Earnings EPS Misses Estimates Shares Surge 947 SFL Q1 2026 Earnings Monumental EPS Surprise Overshadowed by Share Decline CHCT Q1 2026 Earnings EPS Surges Past Estimates with 449 Beat BK Q1 2026 Earnings Strong EPS Beat Highlights Resilient Fee Income and Cost Discipline