SuRo Capital Corp SSSS Q1 2026 Earnings Massive EPS Surprise of 3727 as Reported Earnings Soar Above Negative Estimates VSAT Q1 2026 Earnings Stellar EPS Beat Drives Positive Market Reaction Okta Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Execution YALA Q1 2026 Earnings EPS of 016 Highlights Solid Performance Amid Limited Disclosures WTW Q1 2026 Earnings EPS Slightly Beats Estimates as Stock Edges Lower Ball Corporation Q1 2026 Earnings EPS Beats Estimates by Nearly 9 Amid Solid Operational Performance