Charter Communications and Liberty Broadband Agree on Enhanced Buyout Terms Q Q1 2026 Earnings EPS Surprises to the Upside Despite Stock Decline SentinelOne Shares Slide 8 After Earnings Miss Job Cuts Aim to Fund AI Expansion