Burford Capital Ltd

BUR Ord NPV Shares
Create an alert
Sell253.40p
Buy254.60p
16.60p (6.13%)
Last updated today at