Burford Capital (LON:BUR) Stock Price Down 11.2% – Time to Sell? — BUR -0.80 · News Impact Screener