TotalEnergies SE (TTE) valuation and key financial metrics