Burford Capital Consensus Price Target Slashed 33% to $7.00; Q1 Earnings Down - BUR News | Rallies