IMKTA Q1 2026 Earnings EPS of 128 Reported Amid Quiet Quarter ORN Q1 2026 Earnings EPS Surprises Positively Revenue Uncertainty Weighs on Shares SuRo Capital Corp SSSS Q1 2026 Earnings Massive EPS Surprise of 3727 as Reported Earnings Soar Above Negative Estimates Teva Q1 2026 Earnings EPS Beats Estimates Stock Slips on Mixed Market Sentiment FTNT Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Unavailable DH Q1 2026 Earnings EPS Surges 791 Above Estimates Stock Rises 39