Please use the arrows to navigate to the sub pages
Investors
Share price chart
33.62 GBX
(1.12 GBX)
LON share price at 11:38am 22 July 2025
Share price information delayed at least 15 minutes
You may also be interested in