77.52EUR-1.15%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 Value226.03B $
Revenue (TTM)213.46B $
Gross Profit56.36B $
Net Income (TTM)14.27B $
Revenue/Share98.96 USD
Last Price77.52 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees94.8K
CountryFR
SectorEnergy
IndustryOil & Gas Integrated
ISINFR0000120271
Valuation
P/E (Trailing)11.35
P/E (Forward)9.36
PEG0.72
EV/EBITDA5.24
EV/Revenue1.06
P/S0.88
P/B1.57
EPS (TTM)6.90
EPS (Forward)8.37
52W Range
49.2488% 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 $
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.02 EUR
Cash/Share14.26 EUR
Dividends
Fwd Div Rate3.600 EUR
Trail. Div Rate4.052 EUR
Div. Yield4.64%
5Y Avg Yield5.26%
Payout Ratio49.31%
Ex-Div DateSep 30, 2026
Pay Date—
Splits
Last Split4:1
Split DateMay 18, 2006
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)81.49 EUR
Upside (mean)+5.1%
Target Range70.98 EUR – 91.39 EUR
€70.98+5.1% to mean€91.39
# Analysts22
Ownership
Shares Out.2.22B
Float2.05B
Insiders8.86%
Institutions54.80%
Technical
SMA 5072.45 (+7.0%)
SMA 20068.37 (+13.4%)
Beta0.06
S&P 52W Chg18.16%
Avg Vol (30d)2.17M
Avg Vol (10d)2.72M
Technical Indicators
RSI (14)65.7
MACD1.2391
MACD Signal1.0330
MACD Hist.+0.2061
BB Upper78.13 EUR
BB Middle75.64 EUR
BB Lower73.15 EUR
BB Width6.59%
ATR (14)1.584 EUR
Vol Ratio (20d)0.90x