Last Updated: 2026-02-25
United Kingdom • LSE
▼ £70.41 (1.29%)
Volume: 5,258,840
Analyzing stock data...