AI Biotech Firm Secures 104 Million Investment from Nvidia EBAY Q1 2026 Earnings EPS Beats Estimates by 309 as Profitability Focus Drives Results IBCP Q1 2026 Earnings Slight EPS Beat Amid Stable Operations TIC Q1 2026 Earnings A Deeper Than Expected Loss Weighs on Investor Sentiment SW Q1 2026 Earnings EPS Misses Estimates Amid Cost Pressures Stock Edges Higher DexCom Stock Turnaround Shows Potential Signs of Recovery