TTE TotalEnergies SE
75.14EUR-0.86%Mkt Cap: 181.88B $P/E: 11.07Today
TotalEnergies SE, an integrated energy company, produces and markets oil and biofuels, natural gas, biogas and low-carbon hydrogen, renewables, and electricity in France, the United States, Europe, Africa, and internatio…
Industry Peers
Oil & Gas IntegratedKey Statistics
Company
Market Cap181.88B USD
Enterprise Value216.69B USD
Revenue (TTM)213.46B USD
Gross Profit56.36B USD
Net Income (TTM)14.27B USD
Revenue/Share91.05 EUR
Last Price75.14 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees94.8K
CountryFR
SectorEnergy
IndustryOil & Gas Integrated
ISINFR0000120271
Valuation
P/E (Trailing)11.07
P/E (Forward)7.87
PEG0.64
EV/EBITDA5.03
EV/Revenue1.02
P/S0.84
P/B1.46
EPS (TTM)6.85
EPS (Forward)9.46
52W Range
49.2481% of range81.34
52W High81.34 EUR
52W Low49.24 EUR
Profitability
Gross Margin28.43%
Oper. Margin12.79%
EBITDA Margin20.19%
Profit Margin7.20%
ROE11.43%
ROA4.51%
Growth
Revenue Growth27.80%
Earnings Growth106.00%
Cash Flow & Leverage
Operating CF29.72B USD
CapEx (TTM)18.43B USD
FCF Margin6.89%
FCF Yield8.09%
Net Debt33.91B USD
Net Debt/EBITDA0.79
Balance Sheet
Debt/Equity0.52
Current Ratio1.06
Quick Ratio0.53
Book Value/Sh50.97 EUR
Cash/Share14.26 EUR
Dividends
Fwd Div Rate3.60 EUR
Trail. Div Rate4.05 EUR
Div. Yield4.83%
5Y Avg Yield5.11%
Payout Ratio49.64%
Ex-Div DateDec 31, 2026
Pay Date—
Splits
Last Split4:1
Split DateMay 18, 2006
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)88.21 EUR
Upside (mean)+17.4%
Target Range73.86 EUR – 98.23 EUR
73.86+17.4% to mean98.23
# Analysts22
Ownership
Shares Out.2.21B
Float2.05B
Insiders8.86%
Institutions54.23%
Technical
SMA 5076.90 (-2.3%)
SMA 20071.84 (+4.6%)
Beta0.06
S&P 52W Chg14.58%
Avg Vol (30d)3.89M
Avg Vol (10d)3.80M
Technical Indicators
RSI (14)43.2
MACD-0.2674
MACD Signal0.4049
MACD Hist.-0.6723
BB Upper82.23 EUR
BB Middle78.40 EUR
BB Lower74.57 EUR
BB Width9.77%
ATR (14)1.696 EUR
Vol Ratio (20d)0.87x