Burford Capital vice chair Perla David sells $102,165 in stock

Burford Capital vice chair Perla David sells $102,165 in stock