Burford Capital Ltd.

BUR·NYSE·$4.58·$1B