Share Price
1,921.00 GBX -69.00 (-3.47)%

07 July 2026

Analyst consensus

View the latest market consensus

Explore