JBL Q1 2026 Earnings EPS Surge Beats Estimates Shares Rally 44 Unusual Machines Inc UMAC Q1 2026 Earnings Earnings Per Share Beat Estimates by 5086 Amid Strong Stock Surge MX Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally RPRX Q1 2026 Earnings EPS Beats Estimates with 511 Surprise WPP Q4 2025 Earnings EPS Beats Estimates Amidst Marketing Transformation SGLY Q3 2019 Earnings Significant EPS Miss Amid Missing Revenue Figures