Stock markets today

Prices delayed by at least 15 minutes

Next week on the stock market

2nd - 6th June 2025
  • Will British American Tobacco’s bets on new categories deliver?
  • Fevertree’s international expansion in focus
  • Pennon eyes growth amid tariff boosts