TotalEnergies SE (LON:TTE) has Quality Rank 71 Value Rank 80 Momentum 92 and an overall rank of 96

Shell (LON:SHEL) has Quality 69 Value 77 and Momentum 98 and yet has a StockRank of 96.

Can someone explain why this is so?

Thanks.

Unlock the rest of this article with a 14 day trial

Already have an account?
Login here