BBDC Q1 2026 Earnings EPS Falls Short as Stock Rises Destination XL Group DXLG Q1 2026 Earnings Significant EPS Miss Prompts Cautious Outlook Despite Positive Stock Move DIN Q1 2026 Earnings EPS Surpasses Estimates by 529 AFB Q3 2024 Earnings Net Investment Income per Share Reported at 011 No Analyst Estimate Available IHG Q4 2025 Earnings EPS Misses Estimates Amid Modest Stock Uptick VIVS Q3 2025 Earnings EPS Surprise Beats Estimates Amid Unreported Revenue