80.26EURMkt Cap: 178.41B EURP/E: 13.84Last update: 2026-05-21
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, Brazil, India, and int…
Industry Peers
Oil & Gas Integratedloading…
Indicators:|
Key Statistics
Company
Market Cap178.41B EUR
Enterprise Value208.32B EUR
Revenue (TTM)183.96B EUR
Gross Profit51.85B EUR
Net Income (TTM)13.13B EUR
Revenue/Share85.02 EUR
Last Price80.26 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees94.8K
CountryFR
SectorEnergy
IndustryOil & Gas Integrated
ISINFR0000120271
Valuation
P/E (Trailing)13.84
P/E (Forward)9.62
PEG0.76
EV/EBITDA5.68
EV/Revenue1.13
P/S0.97
P/B1.77
EPS (TTM)5.80
EPS (Forward)8.34
52W Range
79.5547% of range81.06
52W High81.06 EUR
52W Low79.55 EUR
Profitability
Gross Margin28.43%
Oper. Margin20.35%
EBITDA Margin19.92%
Profit Margin7.20%
ROE11.43%
ROA4.51%
Growth
Revenue Growth3.40%
Earnings Growth57.10%
Cash Flow & Leverage
Operating CF27.34B EUR
CapEx (TTM)16.95B EUR
FCF Margin5.46%
FCF Yield5.63%
Net Debt34.38B EUR
Net Debt/EBITDA0.94
Balance Sheet
Debt/Equity0.52
Current Ratio1.08
Quick Ratio0.51
Book Value/Sh45.44 EUR
Cash/Share14.00 EUR
Dividends
Fwd Div Rate3.600 EUR
Trail. Div Rate4.111 EUR
Div. Yield4.52%
5Y Avg Yield5.38%
Payout Ratio58.84%
Ex-Div DateJun 30, 2026
Pay Date—
Splits
Last Split4:1
Split DateMay 18, 2006
Analyst Consensus
Rating2.0 (Buy)
Target (Mean)85.42 EUR
Target Range73.47 EUR – 95.63 EUR
# Analysts21
Ownership
Shares Out.2.22B
Float1.81B
Insiders8.86%
Institutions57.04%
Technical
SMA 5077.21 (+3.9%)
SMA 20061.61 (+30.3%)
Beta0.06
S&P 52W Chg27.23%
Avg Vol (30d)3.66M
Avg Vol (10d)3.68M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—