Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

TTE

Strong Buy

TotalEnergies SE · Energy · France · $198.1B · Avg Vol: $133M/d

83
StockRank
Get insider-trade alerts
Q
64
V
63
M
53
P/E (TTM)
10.9x
ROE
14.5%
D/E
0.5x
Dividend %
4.6%

COMPANY DESCRIPTION

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 internationally.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue263.3B218.9B195.6B182.3B-11.5%196.4B210.7B195.7B3.6%
EPS7.918.726.745.84-9.6%7.999.028.1718.3%
Shares2.5B2.4B2.2B2.1B-13.7%2.2B
Debt57.0B47.9B51.2B60.1B1.8%62.9B
Equity111.7B116.8B117.9B114.9B0.9%
Op CF47.4B40.7B30.9B27.3B-16.7%33.0B
Inv CF-15.1B-16.5B-17.3B-18.1B
Fin CF-19.3B-29.7B-14.4B-9.9B
Loading 1Y...
PRICE (1Y)+6.9%
80.8083.3385.8588.3890.90Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$86.35
RSI (14)
41.4
52W High
$94.17
From 52W High
0.9%

SCORE BREAKDOWN

Quality
64
ROIC
16.1%83.4
ROE
14.5%73.9
GP/Assets
25.4%75.8
Op. Margin
12.8%49.5
FCF/Assets
5.6%59.5
Piotroski
543.8
Int. Cover
12.2x75.6
D/E Ratio
0.48x44.5
Current Ratio
1.06x34.6
Value
63
P/E (TTM)
10.9x69.7
EV/EBITDA
5.7x63.2
P/FCF
12.2x56.0
P/B
1.5x54.8
P/S
1.0x68.4
Div Yield
4.6%67.2
Momentum
53
52W High %
92%71.6
RS 6M
-4%42.5
SMA 50/200
1.05x57.9
EPS Rev 4W
+0.0%36.2
EPS Rev 12W
N/A
EPS Improve
+21%39.0
Q Growth
102%65.3

FUNDAMENTALS

Market Cap
$198.1B
P/E (Forward)
9.0x
Gross Margin
37.7%

SECTOR PEERS

Closest peers in Energy, ranked by industry match, size, and score similarity. Cross-listings of TTE are excluded.

TickerCompanyMkt CapStockRankSignal
TTETotalEnergies SE(you)$198.1B83Strong Buy
SHELShell plc$256.6B84Strong Buy
0857.HKPetroChina Company Limited$237.9B76Buy
CVX.MXChevron Corporation$399.2B82Strong Buy
PBRPetróleo Brasileiro S.A. - Petrobras$119.9B76Buy
BPE5.DEBP p.l.c.$112.4B76Buy
ENI.DEEni S.p.A.$79.2B84Strong Buy
CVECenovus Energy Inc.$59.3B83Strong Buy
SUSuncor Energy Inc.$79.5B91Strong Buy
EQNREquinor ASA$100.6B96Strong Buy

Peer medians: ROE 8.2% · P/E 15.7x · Gross margin 35.3%

TotalEnergies SE (TTE): Stock Score Summary

TotalEnergies SE (TTE) has a MoatMap StockRank of 83/100 based on Quality (64/100), Value (63/100), and Momentum (53/100) factor scores. The current signal is STRONG BUY.

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 internationally.

Key Financial Metrics

Price$86.35
Market Cap$198.1B
P/E (TTM)10.90
P/E (Forward)9.01
Price/Book1.51
Return on Equity14.5%
Return on Invested Capital16.1%
Debt/Equity0.48x
Gross Margin37.7%
Operating Margin12.8%
Revenue Growth27.8%
Dividend Yield4.6%
Free Cash Flow$16.2B

TotalEnergies SE operates in the Oil & Gas Integrated industry, part of the Energy sector (France).

Frequently Asked Questions

What is TotalEnergies SE’s (TTE) StockRank?
MoatMap’s StockRank for TotalEnergies SE (TTE) is 83/100, with a Strong Buy signal. It is a composite of Quality (64), Value (63), and Momentum (53) factor ranks across MoatMap’s 20,000+ stock universe.
Does TotalEnergies SE have an economic moat?
TotalEnergies SE (TTE) has a Quality factor score of 64/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is TotalEnergies SE a buy, hold, or sell?
MoatMap’s current signal for TotalEnergies SE (TTE) is Strong Buy, based on a StockRank of 83/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is TotalEnergies SE in?
TotalEnergies SE (TTE) operates in the Energy sector, specifically the Oil & Gas Integrated industry (France).