Shareprice
Last shareprice at 11:34 BST 29 04 2025
Date delayed at least 15 minutes
Our Business Model
Reports and Presentations
Board Responsibilities
Apologies, we're having technical issues displaying this RNS announcement.
Please visit the London Stock Exchange to view the announcement.