Last Updated: 2026-03-20
United Kingdom • LSE
▲ £21.50 (0.47%)
Volume: 9,448,137
Analyzing stock data...