at 14:38 on 20 October 2025
£2.47
More
View the share price on a certain day and chart our performance
View