Charter Communications Revises Offer Reaches Buyout Agreement with Liberty Broadband KREF Q1 2026 Earnings Heavy Earnings Miss Despite Positive Stock Reaction Tech Titans Pledge Historic 500 Billion for AI Infrastructure in the US