BW Q1 2026 Earnings WiderthanExpected Loss as Stock Jumps 7 A Mixed Signal for Investors DIOD Q1 2026 Earnings Strong EPS Beat Masks Revenue Footprint Concerns Billionaire Stanley Druckenmiller Invests 3387 Million in Caris Life Sciences During Q1 Artelo Biosciences Q4 2025 Earnings Significant EPS Beat Amid Cost Management Focus SBLK Q1 2026 Earnings EPS Surges Past Estimates as Strong Charter Rates Boost Results Enphase Energy Draws Attention from Personal Finance Influencer Graham Stephan