Stock markets today

Prices delayed by at least 15 minutes

Next week on the stock market

7th - 11th April 2025
  • JD Sports laying out its stall for 2026 and beyond
  • Tesco looking to gain more market share