VAC Q1 2026 Earnings EPS Falls Short of Expectations ST Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Gains MWH Q1 2026 Earnings EPS Surge of 67 Beats Estimates by Wide Margin 908 Devices Q1 2026 Earnings EPS Misses Estimates Significantly Despite Stock Gain Tsakos Energy Navigation TEN Q1 2026 Earnings Strong EPS Beat of 37 Amidst Market Headwinds Envela Corporation ELA Q1 2026 Earnings Massive EPS Surprise of 2285 Drives Investor Interest MED Q1 2026 Earnings EPS Surprises to the Upside but Stock Declines Valero Energy VLO Q1 2026 Earnings Strong EPS Beat Signals Resilience in Refining Margins WY Q1 2026 Earnings EPS Surges 124 Above Estimates Shares Edge Higher QTTB Q1 2026 Earnings Narrowed Loss Drives Significant Stock Surge GEOS Q1 2026 Earnings Losses Reported Stock Edges Lower UFCS Q1 2026 Earnings EPS Surges Past Estimates by 37 as Stock Declines