Share Price
1,974.00 GBX -44.00 (-2.18)%

21 November 2025

Analyst consensus

View the latest market consensus

Explore