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