Charter Communications Agrees to Acquire Liberty Broadband at Improved Terms SFST Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gains IBM Signs Major Banks to OpenSource Cybersecurity Initiative Project Lightwell