AON Q1 2026 Earnings EPS Surpasses Estimates by 029 VMI Q1 2026 Earnings EPS Surges 1529 Above Estimates Shares Edge Higher MCRI Q1 2026 Earnings EPS Surges Past Estimates by 349 PrimeEnergy Resources Q1 2026 Earnings EPS Falls Sharply Short of Estimates Despite Stock Rally XHR Q1 2026 Earnings Strong EPS Beat Signals Operational Resilience Phreesia PHR Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Progress