MSEX Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher WRB Q1 2026 Earnings Strong EPS Surprise of 1241 Offsets Market Concerns USBC Q1 2025 Earnings NarrowerThanExpected Loss Fails to Lift Stock IFRX Q4 2025 Earnings NarrowerThanExpected Loss Supports Stock Rally Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings Net Investment Income Misses Estimates Stock Edges Higher AHR Q1 2026 Earnings Strong EPS Surprise Drives Stock Gain Nucor Q1 2026 Earnings Steelmaker Beats Profit Expectations as Shares Advance ES Q1 2026 Earnings EPS Falls Short of Consensus MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise Essent Group Ltd ESNT Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds DKS Q1 2026 Earnings EPS Surges 19 Above Estimates Yet Stock Declines BTE Q1 2026 Earnings Severe EPS Miss Highlights Operational Challenges MPC Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance and Margin Expansion