As of 15/05/202407:50:57 BST | GBX Minimum 15 Minutes Delay.
Share prices are last-close prices for the specified date.