Last Updated: 2026-02-25
United Kingdom • LSE
▲ £102.60 (7.94%)
Volume: 58,506,858
Analyzing stock data...