Ferguson Enterprises FERG Q1 2026 Earnings Slight EPS Beat Amid Flat Revenue and Minor Stock Decline MGRX Q3 2025 Earnings EPS Surprises with 069 Loss as Revenue Remains Undisclosed WaFd Inc WAFD Q1 2026 Earnings Strong EPS Beat Drives Confidence Amid Steady Performance CNSP Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 7 on Strategic Updates JB Hunt Q1 2026 Earnings EPS Edges Past Estimates Despite Slight Stock Dip Pure Cycle Corporation PCYO Q1 2026 Earnings Earnings Per Share of 005 Amidst No Consensus Estimate