Stock markets today

Prices delayed by at least 15 minutes

Next week on the stock market

20th July - 24th July 2026
  • Margin pressure and investment plans in focus for CVS Group
  • Tesla looks to turn delivery rebound into sustained profit growth
  • Centrica set to deliver a hot-and-cold first-half performance