Qs Q4 Earnings Beats Estimates By 0.01 20260403 Barclays Reports 18 Profit Increase Upgrades Income Guidance