Last Updated: 2026-06-01
United Kingdom • LSE
▼ £368.00 (2.67%)
Volume: 1,398,716
Analyzing stock data...