Burford Capital Limited (BUR) — Stock Score Summary

Burford Capital Limited (BUR) has a MoatMap StockRank of 22/100 based on Quality (41/100), Value (47/100), and Momentum (22/100) factor scores. The current signal is SELL.