SO Q1 2026 Earnings EPS Surges Past Estimates Stock Slips Slightly BTG Q1 2026 Earnings EPS Surges Past Estimates by 43 Yet Stock Declines JNJ Q1 2026 Earnings Narrow EPS Beat Signals Operational Resilience Amid Mixed Market Sentiment BRBI Q1 2026 Earnings EPS Misses Estimates by 71 Amid Challenging Quarter CVNA Q1 2026 Earnings EPS Surprises to the Upside Stock Rallies Eos Energy Enterprises Inc Q1 2026 Earnings Narrowerthanexpected Loss Despite No Reported Revenue