London Stock Exchange Group Reports Income Growth Led by Tradeweb XPLR Infrastructure LP XIFR Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gain Barclays Reports 18 Profit Rise and Raises Income Guidance