Elicio Therapeutics ELTX Q1 2026 Earnings Miss EPS 065 vs 047 Expected Baidu BIDU Slides 194 as Selling Pressure Mounts 20260520 Antalpha ANTA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Best Buy BBY Crushes Q1 2026 Estimates EPS 261 Tops Views Taiwan Takes Center Stage in USChina Talks but Fades from XiPutin Meeting