DexCom Inc DXCM Bullish Thesis Highlights Recurring Revenue Moat CatalystDriven Upside Amid Recent Pullback SLB SLB Q1 2026 Earnings Analysis Middle East Headwinds Offset HighGrowth Digital and Production Segments TBLD Thornburg details expanded incomefocused asset investment strategies in its latest quarterly earnings update