MPC Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance and Margin Expansion VALN Q1 2026 Earnings EPS Misses Expectations Amid Ongoing Operational Challenges TD Q1 2026 Earnings EPS Beat Bolsters Investor Confidence Amidst Ongoing Regulatory Challenges SLXN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline NESR Q1 2026 Earnings Profit Beat Driven by Cost Discipline and Service Demand AMPH Q1 2026 Earnings EPS Misses Estimates as Amphastar Faces Operational Pressures