TTE
NYSE
$80.80
TotalEnergies SE (TTE)
TotalEnergies SE is a global integrated oil and gas company. The company is headquartered in Paris, France.
Sector:
Energy
Industry:
Oil & Gas Integrated
Buy
Target: $94.14 (+16.51%)
Market Cap
$174B
PEG Ratio
0.39
Forward P/E
7.63
P/E Ratio
10.03
Price Chart
Valuation
Market Cap$174B
P/E10.03
Forward P/E7.63
PEG0.39
P/S0.98
P/B1.47
Profitability
Total Revenue (TTM)$213B
Gross Profit (TTM)$82B
EBITDA$50B
Profit Margin11.7%
Operating Margin20.5%
EPS$8.01
Financial Health
Debt-to-Equity52.2%
Free Cash Flow Yield7.46%
Dividend Yield5.18%
Growth & Risk
Revenue 5Y CAGR+8.84%
FCF 5Y CAGR+5.88%
Dividends 5Y CAGR-21.54%
Beta (5Y)0.27
Sharpe Ratio1.24