GLBE Q1 2026 Earnings Earnings Per Share Falls Short of Estimates Stock Declines Slightly WEX Inc Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher RRC Q1 2026 Earnings EPS Surges Past Estimates with 19 Beat Amid Strategic Operations SCHL Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Response TRN Q1 2026 Earnings EPS Surprises to the Upside Despite Market Skepticism AFB Q3 2024 Earnings Net Investment Income per Share Reported at 011 No Analyst Estimate Available