WLFC Q1 2026 Earnings Strong EPS Surprise of 3537 Outpaces Expectations ON Q1 2026 Earnings EPS Beats Estimates Stock Jumps 6 PAGS Q1 2026 Earnings EPS Slightly Misses Estimates Amidst Mixed Market Reaction JD Q1 2026 Earnings EPS Misses Estimates Stock Dips 3 SPMC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short ATO Q1 2026 Earnings EPS Beats Estimates Amidst Operational Discipline