Last Updated: 2026-06-01
United Kingdom • LSE
▲ £14.10 (2.70%)
Volume: 64,591,987
Analyzing stock data...