RIO Q4 2025 Earnings EPS Misses Estimates Amid Commodity Headwinds WSM Q1 2026 Earnings EPS Surprises with 575 Beat Stock Rises York Water Company YORW Q1 2026 Earnings EPS Beats Estimates Amid Steady Utility Operations MFC Q1 2026 Earnings EPS Misses Estimates Amid Subdued Market Reaction NICE Q1 2026 Earnings EPS Beats Estimates by 282 as Cloud Momentum Continues RILY Q1 2024 Earnings Significant Loss Reported Amid Limited Analyst Coverage