Burford Capital Ltd

BUR Ord NPV Shares
Create an alert
Sell317.20p
Buy318.60p
9.20p (2.82%)
Last updated today at 04:24 UTC