Burford Capital Stock Slides After Court Ruling Strikes $16.1B — BUR -1.00 · News Impact Screener