Last Updated: 2026-04-28
United Kingdom • LSE
▼ £56.00 (0.40%)
Volume: 2,124,718
Analyzing stock data...