Last Updated: 2026-04-28
United Kingdom • LSE
▲ £11.20 (0.85%)
Volume: 13,757,196
Analyzing stock data...