Share Price
2,048.02 GBX -11.98 (-0.58)%

20 April 2026

Analyst consensus

View the latest market consensus

Explore