Omada Health OMDA Q1 2026 Earnings 005 EPS Surges Past 008 Estimates Google Unveils First Look at Audio AI Smart Glasses Ahead of Fall Launch US USGOW Drops 1379 Key Support at 011 20260520 LeMaitre Vascular LMAT Unchanged at 10143 RangeBound Trading 20260520 British Oil BP Slides 219 as Selling Pressure Mounts 20260520 USChina Summit Yields Soybean and Rare Earth Deals as Tariff Cuts Remain Uncertain