MH Q1 2026 Earnings EPS Surges 18455 Above Estimates Stock Retreats on Uncertain Outlook Booz Allen Hamilton Q1 2026 Earnings EPS Crushes Estimates as Government Contractor Delivers Strong Operational Results Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts PTC Q1 2026 Earnings Strong EPS Beat Drives 164 Stock Gain YELP Q1 2026 Earnings EPS Beats Estimates by 117 as Stock Rises NIQ Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency and Data Demand