at 14:38 on 20 October 2025

£2.47

More

loading...

View the share price on a certain day and chart our performance

View