77.75EUR-0.73%Mkt Cap: 188.75B $P/E: 11.35Today
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 Cap188.75B $
Enterprise Value223.15B $
Revenue (TTM)213.46B $
Gross Profit56.36B $
Net Income (TTM)14.27B $
Revenue/Share98.96 USD
Last Price77.75 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees94.8K
CountryDE
SectorEnergy
IndustryOil & Gas Integrated
ISINFR0000120271
Valuation
P/E (Trailing)11.35
P/E (Forward)—
PEG0.71
EV/EBITDA5.18
EV/Revenue1.05
P/S0.87
P/B1.53
EPS (TTM)6.91
EPS (Forward)—
52W Range
76.7649% of range78.80
52W High78.80 EUR
52W Low76.76 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 $
CapEx (TTM)18.43B $
FCF Margin6.89%
FCF Yield7.79%
Net Debt33.91B $
Net Debt/EBITDA0.79
Balance Sheet
Debt/Equity0.52
Current Ratio1.06
Quick Ratio0.53
Book Value/Sh50.37 EUR
Cash/Share14.26 EUR
Dividends
Fwd Div Rate3.600 EUR
Trail. Div Rate4.052 EUR
Div. Yield4.74%
5Y Avg Yield5.33%
Payout Ratio49.31%
Ex-Div DateSep 30, 2026
Pay Date—
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.2.22B
Float2.05B
Insiders8.86%
Institutions54.81%
Technical
SMA 5072.43 (+7.3%)
SMA 20068.28 (+13.9%)
Beta0.06
S&P 52W Chg20.80%
Avg Vol (30d)13.83K
Avg Vol (10d)12.31K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—