TTE - TotalEnergies SE Stock Analysis | Finranks