Latest deals slide to see more Traded Action Notifier Price Amount Value 17-Oct-24 Buy Robert Burrow 17.96p 1,000,000 £179,550.01 17-Oct-24 Buy Robert Burrow 18.06p 350,000 £63,215.98
Latest Notification of Holdings slide to see more Traded Action Notifier Price Amount Value No data found