Share Price
2,170.00 GBX -8.00 (-0.37)%

30 October 2025

Analyst consensus

View the latest market consensus

Explore