STC Q1 2026 Earnings EPS Surges Past Estimates by 485 OPCH Q1 2026 Earnings EPS Beat Amid Caution Stock Slips 191 MMYT Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Optimistic Travel Demand Outlook VLGEA Q1 2025 Earnings EPS of 086 Reported Shares Edge Lower Amid Sparse Data WTM Q2 2025 Earnings EPS Misses Estimates Amid Challenging Market Conditions Cellebrite CLBT Gains 175 as Support Holds Resistance in Focus FTI Consulting Edges Higher as Resistance Level Comes into Focus Tenable Holdings TENB Edges Higher Testing Resistance After Support Bounce Sasol SSL Declines Nearly 7 Support Test and Sector Weakness Fuel Uncertainty HSLV Q1 2026 Earnings Massive EPS Surprise but Stock Declines