CheckCap Ltd MBAI Q3 2023 Earnings EPS Misses Estimates as PreRevenue Company Continues RD Efforts Phillips 66 PSX Q1 2026 Earnings BetterThanExpected Profit Shocks Market FFAI Q1 2026 Earnings Narrowed Losses Beat Estimates but No Revenue Reported and Stock Drops 981 CFG Q1 2026 Earnings EPS Beats Estimates Amid Steady Performance SBDS Q1 2026 Earnings Significant Loss Reported Amidst Operational Challenges Indaptus Therapeutics Q4 2025 Earnings EPS Misses Estimates on Minimal Revenue Stock Surges