EPAM Systems Q1 2026 Earnings Solid EPS Beat Amid Cautious Demand Rexford Industrial Realty Q1 2026 Earnings Strong EPS Beat Amid Stable Operations Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts FRMEP Q1 2026 Earnings EPS Surpasses Expectations Despite Limited Revenue Disclosure Travere Therapeutics Q1 2026 Earnings WiderthanExpected Loss Stings Shares XGN Q1 2026 Earnings EPS Beat Highlights Cost Discipline Amid Revenue Uncertainty