Share Price
2,304.00 GBX -12.00 (-0.52)%

20 January 2026

Analyst consensus

View the latest market consensus

Explore