GEMI Q1 2026 Earnings Narrowed Loss Per Share Surprises to the Upside SWK Q1 2026 Earnings EPS Beat Drives Positive Sentiment FFWM Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Rises VNO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Office Market ORCL Q1 2026 Earnings EPS Beats Estimates Amid Strong Cloud Momentum BC Q1 2026 Earnings EPS Smashes Estimates by 5476 Stock Climbs