Burford Capital Ltd

BUR Ord NPV Shares
Create an alert
Sell308.60p
Buy311.60p
7.80p (2.43%)
Last updated today at