Last Updated: 2026-04-17
United Kingdom • LSE
▼ £43.00 (7.36%)
Volume: 70,382,255
Analyzing stock data...