Stock markets today

Prices delayed by at least 15 minutes

Next week on the stock market

11th - 15th May 2026
  • Cost pressures expected to heat up for Greggs
  • National Grid is charging ahead with at least £70bn of investment
  • Middle East conflict weighs on the outlook for TUI’s holidays