Stock markets today

Prices delayed by at least 15 minutes

Next week on the stock market

12th - 16th May 2025
  • Will Compass’s sales growth be pointing in the right direction?
  • Alibaba eyes growth amid AI surge and trade tensions
  • TUI looking to stay on course despite economic crosswinds