Stock markets today

Prices delayed by at least 15 minutes

Next week on the stock market

3rd August 2026 - 7th August 2026
  • BP looks to prove progress goes beyond market tailwinds
  • SpaceX prepares to deliver its first set of quarterly earnings as a public company
  • Next looking to keep strong early momentum going