Sea Limited SE Q1 2026 Earnings EPS Misses Estimates as Gaming and ECommerce Face Headwinds Star Bulk Carriers Corp SBLK Q1 2026 Earnings EPS Surges Past Expectations Up 24 IMMX Q1 2026 Earnings Narrowed Loss as Biotech Advances Oncology Pipeline VICR Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed Best Buy Co BBY Q1 2026 Earnings Solid EPS Beat Amid Mixed Consumer Electronics Demand SBC Q1 2026 Earnings EPS Surpasses Estimates by 111 Amid Market Caution