DexCom Inc DXCM Q1 2026 Earnings Mixed NearTerm Headwinds Mask LongTerm CGM Growth Tailwinds SLF Sun Life tops Q4 2025 earnings estimates shares gain 112 percent on upbeat investor reaction THRY Thryv Holdings drops 518 after reporting Q4 2025 EPS that missed analyst estimates by over 200 percent Why Diginex DGNX earnings beat or miss matters less than you think Pete CrowArmstrongs Slump Could Test Chicago Cubs Outfield Depth and Roster Strategy IEA Global EV Outlook 2026 Highlights Accelerating Electric Vehicle Trends UK Police Chiefs Call for Social Media Block on Under16s Over Safety Risks SP 500 Edges Higher as Healthcare and Tech Lead Communication Services Lag Jim Cramer Urges Investors to Focus on Upside Potential for AI Stock Winners Billionaire Investor John Doerr Says AI Revolution Remains Underhyped Despite Years of Frenzy authID Q1 2026 Earnings Narrowing Operating Loss Despite PreRevenue Status Sandisk Q1 2026 Earnings EPS Soars Past Estimates Yet Stock Declines Actelis Networks Q1 2026 Earnings EPS Surprise of 80 Highlights Cost Management Amid Revenue Disclosure Gap American Realty Investors ARL Q3 2024 Earnings Widening Loss Amid No Consensus Estimate Cineverse Corp CNVS Q1 2026 Earnings EPS Surpasses Estimates Despite Revenue Uncertainty Willow Lane Acquisition Corp Unit WLACU Surges 77 as SPAC Unit Breaks Out John B Sanfilippo JBSS Gains 238 as Shares Test Key Resistance Zone Better Home Finance BETR Rallies 4 as Buyers Push Toward Key Resistance NRG Energy Sheds 17 as Shares Test Key Support Levels Cancer Treatment Costs Soar ACA Could Have Eased Burden Survivor Suggests Equifax Q1 2026 Earnings EPS Beat Drives Modest Share Gain Amid Mixed Operating Environment Citizens Financial Group CFG Q1 2026 Earnings EPS Beat by 281 Amid Steady Performance GNLN Q2 2023 Earnings Massive EPS Miss Amid Operational Challenges ALAR Q4 2025 Earnings EPS Surges Past Estimates with 39412 Surprise HTFC Q1 2026 Earnings Narrow EPS Miss Amid Stable Operations Celestica CLS Q1 2026 Earnings EPS Surprises to the Upside as Shares Gain BLX Q1 2026 Earnings Reported EPS of 131 Shares Edge Higher WHLR Q2 2024 Earnings EPS of 365 Strengthens as Stock Declines 136