Share Price
2,120.00 GBX -54.00 (-2.48)%

29 May 2026

Analyst consensus

View the latest market consensus

Explore