XPER Q1 2026 Earnings Earnings Surge on Strong EPS Beat PRCT Q1 2026 Earnings EPS Narrowly Beats Estimates as Stock Slips Brown Brown Inc BRO Q1 2026 Earnings Slight EPS Beat Masks Broader Market Concerns Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts ORRF Q1 2026 Earnings EPS Beats Estimates by 908 TSLA Q1 2026 Earnings EPS Beats Estimates by 867 as Stock Rises 178