Company Deep Dive

Read the full research report: business segments breakdown, earnings transcripts review, management credibility analysis, competitive landscape, and scenarios.

View Deep Dive

PETR4.SA

Strong Buy

Petróleo Brasileiro S.A. - Petrobras · Energy · Brazil · $109.8B · Avg Vol: $370M/d

98
StockRank
Get insider-trade alerts
Q
78
V
72
M
63
P/E (TTM)
4.1x
ROE
30.3%
D/E
0.8x
Dividend %
8.9%

COMPANY DESCRIPTION

Petróleo Brasileiro S.A. - Petrobras explores, produces, and sells oil and gas in Brazil, China, the United States, the Americas, Asia, Europe, Singapore, and internationally.

FINANCIAL SUMMARY (BRL)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue124.5B102.4B91.4B89.2B-10.5%554.6B108.8B102.7B7.3%
EPS (BRL)6.734.541.383.60-18.8%10.3211.319.8865.7%
Shares5.4B5.4B5.4B5.4B0.0%5.4B
Debt53.8B62.6B60.3B69.8B9.1%370.6B
Equity69.5B78.6B59.1B75.6B2.8%
Op CF49.7B43.2B38.0B36.0B-10.2%216.8B
Inv CF-432.0M-8.0B-13.4B-15.6B
Fin CF-51.5B-30.7B-33.1B-17.4B
Loading 1Y...
PRICE (1Y)+9.2%
7.617.807.998.188.37Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$8.37
RSI (14)
67.7
52W High
$9.16
From 52W High
0.9%

SCORE BREAKDOWN

Quality
78
ROIC
20.2%90.7
ROE
30.3%92.1
GP/Assets
124.8%97.0
Op. Margin
44.7%86.0
FCF/Assets
9.0%79.3
Piotroski
783.9
Int. Cover
12.6x77.0
D/E Ratio
0.76x30.2
Current Ratio
0.85x20.4
Value
72
P/E (TTM)
4.1x96.5
EV/EBITDA
3.5x87.5
P/FCF
28.1x22.0
P/B
1.1x71.0
P/S
1.0x66.0
Div Yield
8.9%90.9
Momentum
63
52W High %
91%70.8
RS 6M
25%82.0
SMA 50/200
1.06x58.4
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
-3%20.7
Q Growth
97%62.7

FUNDAMENTALS

Market Cap
$109.8B
P/E (Forward)
4.2x
Gross Margin
50.6%

SECTOR PEERS

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

TickerCompanyMkt CapStockRankSignal
PETR4.SAPetróleo Brasileiro S.A. - Petrobras(you)$109.8B98Strong Buy
EQNR.OLEquinor ASA$97.9B97Strong Buy
SU.TOSuncor Energy Inc.$77.4B95Strong Buy
SHEL1N.MXShell plc$214.7B97Strong Buy
PKN.WAOrlen S.A.$48.3B96Strong Buy
TTE.LTotalEnergies SE$191.0B91Strong Buy
ENI.DEEni S.p.A.$79.2B84Strong Buy
CVE.TOCenovus Energy Inc.$58.3B90Strong Buy
BPE5.DEBP p.l.c.$112.4B76Buy
REP.MCRepsol, S.A.$34.5B94Strong Buy

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

Petróleo Brasileiro S.A. - Petrobras (PETR4.SA): Stock Score Summary

Petróleo Brasileiro S.A. - Petrobras (PETR4.SA) has a MoatMap StockRank of 98/100 based on Quality (78/100), Value (72/100), and Momentum (63/100) factor scores. The current signal is STRONG BUY.

Petróleo Brasileiro S.A. - Petrobras explores, produces, and sells oil and gas in Brazil, China, the United States, the Americas, Asia, Europe, Singapore, and internationally.

Key Financial Metrics

Price$8.37
Market Cap$109.8B
P/E (TTM)4.06
P/E (Forward)4.20
Price/Book1.11
Return on Equity30.3%
Return on Invested Capital20.2%
Debt/Equity0.76x
Gross Margin50.6%
Operating Margin44.7%
Revenue Growth42.3%
Dividend Yield8.9%
Free Cash Flow$3.9B

Petróleo Brasileiro S.A. - Petrobras operates in the Oil & Gas Integrated industry, part of the Energy sector (Brazil).

Frequently Asked Questions

What is Petróleo Brasileiro S.A. - Petrobras’s (PETR4.SA) StockRank?
MoatMap’s StockRank for Petróleo Brasileiro S.A. - Petrobras (PETR4.SA) is 98/100, with a Strong Buy signal. It is a composite of Quality (78), Value (72), and Momentum (63) factor ranks across MoatMap’s 20,000+ stock universe.
Does Petróleo Brasileiro S.A. - Petrobras have an economic moat?
Petróleo Brasileiro S.A. - Petrobras (PETR4.SA) has a Quality factor score of 78/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 Petróleo Brasileiro S.A. - Petrobras a buy, hold, or sell?
MoatMap’s current signal for Petróleo Brasileiro S.A. - Petrobras (PETR4.SA) is Strong Buy, based on a StockRank of 98/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 Petróleo Brasileiro S.A. - Petrobras in?
Petróleo Brasileiro S.A. - Petrobras (PETR4.SA) operates in the Energy sector, specifically the Oil & Gas Integrated industry (Brazil).