STRZ Q1 2026 Earnings Massive EPS Miss Overshadows Modest Stock Gain V Q1 2026 Earnings EPS Surges Past Estimates Revenue Data Pending Mistras Group Inc MG Q1 2026 Earnings EPS Surges Past Estimates with 55 Surprise GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions UPLD Q1 2026 Earnings EPS Surges Past Estimates Amid Mixed Signals PM Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Pricing and Volume Mix