Burford Capital Q2 FY26 revenue drops 42% to USD 110.68 million; net income falls 91% to USD 9.48 million - BUR News | Rallies