TTE TotalEnergies SE

75.14EUR-0.86%Mkt Cap: 181.88B $P/E: 11.07

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…

Key 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