Last Updated: 2026-03-20
United Kingdom • LSE
▼ £27.40 (2.34%)
Volume: 84,775,948
Analyzing stock data...