Barclays Posts 18 Profit Increase Revises Income Guidance Upward Alerus Financial ALRS Q1 2026 Earnings Strong EPS Beat Overshadowed by Stock Decline Charter Communications and Liberty Broadband Agree on Buyout at Improved Terms