Share Price
1,706.00 GBX -28.00 (-1.61)%

13 June 2025

Analyst consensus

View the latest market consensus

Explore