Last Updated: 2026-03-20
United Kingdom • LSE
▼ £20.90 (3.58%)
Volume: 128,807,905
Analyzing stock data...