Charter Communications and Liberty Broadband Announce Revised Buyout Agreement with Enhanced Terms Autodesk Q1 2026 Earnings EPS Beat Drives Positive Stock Movement Despite Revenue Uncertainty Traders Cast Doubt on Irans Strait of Hormuz Reopening Timeline