Last Updated: 2026-04-28
United Kingdom • LSE
▼ £23.50 (0.55%)
Volume: 5,269,911
Analyzing stock data...