BUR - Burford Capital Limited Stock Analysis | Finranks