Burford Capital Ltd

BUR Ord NPV Shares
Create an alert
Sell308.80p
Buy312.80p
3.20p (1.03%)
Last updated today at 07:26 UTC