Odyssey Marine Exploration Inc OMEX Q1 2016 Earnings Surprise Profit as Revenue Remains Elusive Weatherford International WFRD Q1 2026 Earnings Strong EPS Beat of 391 Drives Positive Surprise Despite Modest Share Decline HSAI Q1 2026 Earnings EPS Surpasses Estimates by 16 Amid Revenue Uncertainty Illinois Tool Works ITW Q1 2026 Earnings EPS Beats Estimates as Operational Strength Drives Modest Share Gain Teladoc Health Q1 2026 Earnings EPS Misses Expectations as Cost Pressures Persist SuRo Capital Holds Steady Near Support as Price Edges Higher Innoviva Inc INVA Gains Ground Amid Sector Dynamics Vicor Corporation VICR Surges Over 24 Testing Key Resistance After Powerful Rally Kingsway Financial Services KFS Slight Dip as Stock Hovers Near Key Support Level Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher