Share Price
2,138.00 GBX -16.00 (-0.74)%

19 June 2026

Analyst consensus

View the latest market consensus

Explore