IBP Q1 2026 Earnings Earnings Miss Prediction Despite Positive Stock Reaction HRL Q1 2026 Earnings Earnings Per Share Surpass Analyst Estimates XOMA Royalty Corporation Q1 2026 Earnings EPS Misses Estimates Royalty Revenues Under Scrutiny New Concept Energy Inc GBR Q3 2023 Earnings Positive EPS Reported Amidst Limited Disclosure Stock Declines MP Materials Q1 2026 Earnings EPS Surprise Triggers Sharp Rally Pediatrix Medical Group MD Holds Steady Near Resistance Consolidation Phase Ahead Charter Communications CHTR Falls 255 as Selling Pressure Persists Near 145 Capital Clean Energy Carriers CCEC Posts Modest Gain Approaches Key Resistance VS Media Holdings VSME Surges 29 Testing Key Resistance at 110 WD40 Company WDFC Q1 2026 Earnings EPS Beats Estimates as Company Maintains Steady Growth