Ingram INGM Q1 2026 Earnings 075 EPS Surges Past 074 Estimates Middle East Standoff Intensifies Trump Rejects Irans Counteroffer Extending Conflict and Energy Market Volatility Odysightai ODYS Jumps 864 on Strong Momentum 20260520 Youdao DAO Surges 333 Nearing 1302 Resistance 20260520 inTest Corporation INTT Q1 2026 Earnings Why the Beat Matters EPower EPOW Slides 053 as Selling Pressure Mounts 20260520 Vance Defends Stock Trading Calls for Congressional Ban in Wake of Trump Filings