Please use the arrows to navigate to the sub pages
Investors
Share price chart
23.10 GBX
(-0.40 GBX)
LON share price at 9:11AM 18 September 2025
Share price information delayed at least 15 minutes
You may also be interested in