Last Updated: 2026-04-17
United Kingdom • LSE
▲ £87.00 (2.07%)
Volume: 9,815,908
Analyzing stock data...