Last Updated: 2026-06-01
United Kingdom • LSE
▼ £11.00 (0.79%)
Volume: 23,237,375
Analyzing stock data...