Last Updated: 2026-06-01
United Kingdom • LSE
▼ £73.00 (1.74%)
Volume: 5,346,803
Analyzing stock data...