BP Q1 2026 Earnings Earnings Beat Estimates Amid Weaker Market Sentiment National Grid Q1 2026 Earnings EPS Misses Estimates as Utility Sector Faces Headwinds NextNRG Inc NXXT Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Surge APLE Q1 2026 Earnings EPS Misses Estimates Yet Stock Rises IPG Photonics Q1 2026 Earnings EPS Falls Short Amid Challenging Demand Environment Murphy USA Inc MUSA Q1 2026 Earnings Earnings Surge Past Estimates Stock Slips Marginally