SPOT Q1 2026 Earnings EPS Beats Estimates by 1445 as Stock Surges 611 ITGR Q1 2026 Earnings EPS Slightly Misses Estimates Amid Mixed Conditions Satellogic Q1 2026 Earnings Significant EPS Miss Overshadowed by Stock Rally RELL Q1 2026 Earnings EPS Beat Overshadowed by Weak Market Sentiment SAH Q1 2026 Earnings Strong EPS Beat Drives 62 Stock Surge FibroBiologics FBLG Q1 2026 Earnings Narrow EPS Miss as PreRevenue Biotech Continues RD Investment