Company Deep Dive

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

View Deep Dive

PETR3.SA

Strong Buy

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

99
StockRank
Get insider-trade alerts
Q
77
V
70
M
69
P/E (TTM)
4.5x
ROE
30.3%
D/E
0.8x
Dividend %
8.0%

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)2.811.910.581.52-18.5%10.322.251.695.6%
Shares13.0B12.9B12.9B12.9B-1.2%
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)+7.6%
8.548.728.909.099.27Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$9.27
RSI (14)
64.0
52W High
$10.20
From 52W High
0.9%

SCORE BREAKDOWN

Quality
77
ROIC
20.2%90.5
ROE
30.3%92.3
GP/Assets
124.8%96.9
Op. Margin
44.7%86.1
FCF/Assets
9.0%78.8
Piotroski
373.9
Int. Cover
12.6x76.8
D/E Ratio
0.76x30.0
Current Ratio
0.85x20.1
Value
70
P/E (TTM)
4.5x94.6
EV/EBITDA
3.7x85.7
P/FCF
29.5x20.2
P/B
1.2x66.3
P/S
1.1x65.1
Div Yield
8.0%87.3
Momentum
69
52W High %
91%69.1
RS 6M
26%83.2
SMA 50/200
1.07x66.7
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
+45%51.1
Q Growth
97%63.0

FUNDAMENTALS

Market Cap
$115.1B
P/E (Forward)
3.1x
Gross Margin
50.6%

SECTOR PEERS

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

TickerCompanyMkt CapStockRankSignal
PETR3.SAPetróleo Brasileiro S.A. - Petrobras(you)$115.1B99Strong Buy
EQNR.OLEquinor ASA$99.8B97Strong Buy
SU.TOSuncor Energy Inc.$77.4B95Strong Buy
SHEL1N.MXShell plc$214.7B97Strong Buy
TTE.PATotalEnergies SE$196.3B90Strong Buy
PKN.WAOrlen S.A.$48.3B96Strong Buy
ENI.DEEni S.p.A.$79.2B84Strong Buy
CVE.TOCenovus Energy Inc.$58.3B90Strong Buy
BPE5.DEBP p.l.c.$112.4B76Buy
CHVX34.SAChevron Corporation$391.8B96Strong Buy

Peer medians: ROE 8.1% · P/E 15.8x · Gross margin 35.2%

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

Petróleo Brasileiro S.A. - Petrobras (PETR3.SA) has a MoatMap StockRank of 99/100 based on Quality (77/100), Value (70/100), and Momentum (69/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$9.27
Market Cap$115.1B
P/E (TTM)4.50
P/E (Forward)3.11
Price/Book1.23
Return on Equity30.3%
Return on Invested Capital20.2%
Debt/Equity0.76x
Gross Margin50.6%
Operating Margin44.7%
Revenue Growth42.3%
Dividend Yield8.0%
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 (PETR3.SA) StockRank?
MoatMap’s StockRank for Petróleo Brasileiro S.A. - Petrobras (PETR3.SA) is 99/100, with a Strong Buy signal. It is a composite of Quality (77), Value (70), and Momentum (69) 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 (PETR3.SA) has a Quality factor score of 77/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 (PETR3.SA) is Strong Buy, based on a StockRank of 99/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 (PETR3.SA) operates in the Energy sector, specifically the Oil & Gas Integrated industry (Brazil).