Share Price
1,974.56 GBX -37.44 (-1.86)%

02 March 2026

Analyst consensus

View the latest market consensus

Explore