Charter Communications Agrees to Acquire Liberty Broadband at Improved Terms EMBJ Q1 2026 Earnings EPS Misses Estimates by 312 Despite Modest Share Gain Traders Cast Doubt on Irans Strait of Hormuz Reopening Timeline