Charter Communications and Liberty Broadband Announce Revised Buyout Agreement with Enhanced Terms SFD Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Decline OpenAI IPO Could Slip to 2027 as Rivals Accelerate AI Race