Burford Capital Ltd

BUR Ord NPV Shares
Create an alert
Sell
234.80p
Buy
235.60p
12.00p (5.38%)
Last updated today at