DIN Q1 2026 Earnings EPS Surpasses Estimates by 529
BORR Q1 2026 Earnings Earnings Misses Estimates as Loss Widens
CHEF Q1 2026 Earnings EPS Surges Past Estimates as Company Delivers Strong Profitability
CRVS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline
GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment
CSAI Q4 2025 Earnings Loss per Share of 013 Amid Limited Disclosures