at 16:35 on 19 November 2025
£2.41
More
View the share price on a certain day and chart our performance
View