MPLX Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Atmos Energy Q1 2026 Earnings Earnings Beat Amid Solid Utility Performance Baidu Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Sentiment Atmos Energy Corporation ATO Q1 2026 Earnings EPS Beats Estimates on Solid Operational Performance ADTX Q3 2025 Earnings Deep Losses and Lack of Revenue Continue as Stock Tumbles Over 45 Biomerica Inc BMRA Q1 2026 Earnings Negative EPS Persists Amid PreRevenue Stage