Stock markets today

Prices delayed by at least 15 minutes

Next week on the stock market

28th July - 1st August 2025
  • GSK navigates pipeline challenges amid growth ambitions
  • Shell faces Q2 pressure from operational disruptions
  • IAG outlook in focus as fuel prices rise