Company Deep Dive

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

View Deep Dive

PBR

STRONG BUYAPPROVE

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

99
StockRank
Get insider-trade alerts
Q
70
V
82
M
61
P/E (TTM)
5.5x
ROE
25.6%
D/E
0.8x
Dividend %
2.2%
AI CONVICTION THESIS

As a massive, low-cost producer outside the Middle East, Petrobras is a direct beneficiary of geopolitical supply squeezes that keep energy prices elevated. The company's massive FCF profile and dominant role in regional supply provide the 'owner-operator' style capital allocation (via dividends and infrastructure investment) needed to capitalize on sustained logistical volatility.

COMPANY DESCRIPTION

Petróleo Brasileiro S.A. - Petrobras is Brazil's state-controlled integrated energy company, engaged in exploration, production, refining, transportation, and marketing of oil and natural gas. As a dominant national oil company, it boasts extensive pre-salt deepwater reserves and plays a crucial role in Brazil's energy matrix. Petrobras's vertical integration and strategic importance to the Brazilian economy solidify its robust market position.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue658.2B497.0B565.0B488.7B-9.4%498.1B588.4B561.8B7.2%
EPS104.1764.4724.8357.69-17.9%86.2084.4221.0%
Shares3.7B3.7B3.7B3.7B0.0%3.7B
Debt284.5B303.8B372.8B382.4B10.4%371.7B
Equity367.5B381.4B365.3B414.0B4.1%
Op CF262.9B209.7B234.8B197.5B-9.1%195.0B
Inv CF-2.3B-38.6B-82.6B-85.7B
Fin CF-272.1B-149.0B-204.5B-95.4B
Loading 1Y...
PRICE (1Y)-10.2%
15.9916.7317.4718.2218.96May 27Jun 17Jul 9
SMA 50SMA 200
Close
$17.03
RSI (14)
54.1
52W High
$22.24
From 52W High
0.8%

SCORE BREAKDOWN

Quality
70
ROIC
16.6%88.4
ROE
25.6%91.6
GP/Assets
19.4%64.4
Op. Margin
31.9%83.9
FCF/Assets
6.8%73.2
Piotroski
782.9
Int. Cover
7.5x67.0
D/E Ratio
0.83x27.2
Current Ratio
0.74x17.2
Value
82
P/E (TTM)
5.5x93.3
EV/EBITDA
2.1x94.7
P/FCF
1.3x97.0
P/B
1.3x56.4
P/S
0.2x92.7
Div Yield
2.2%28.0
Momentum
61
52W High %
77%50.5
RS 6M
39%84.3
SMA 50/200
1.19x77.0
EPS Rev 4W
0.0%71.0
EPS Rev 12W
N/A
EPS Improve
+33%34.7
Q Growth
-7%38.8

FUNDAMENTALS

Market Cap
$105.0B
P/E (Forward)
4.1x
Gross Margin
47.4%

SECTOR PEERS

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

TickerCompanyMkt CapStockRankSignal
PBRPetróleo Brasileiro S.A. - Petrobras(you)$105.0B99STRONG BUY
EQNR.OLEquinor ASA$77.6B99STRONG BUY
TOTB.DETotalEnergies SE$173.1B94STRONG BUY
SU.TOSuncor Energy Inc.$63.6B91STRONG BUY
BPE5.DEBP p.l.c.$96.2B78BUY
PKN.WAOrlen S.A.$38.1B96STRONG BUY
SHEL1N.MXShell plc$214.7B89STRONG BUY
0857.HKPetroChina Company Limited$204.9B85STRONG BUY
ENI.DEEni S.p.A.$67.3B78BUY
CVE.TOCenovus Energy Inc.$46.2B82STRONG BUY

Peer medians: ROE 6.7% · P/E 16.5x · Gross margin 32.3%

Petróleo Brasileiro S.A. - Petrobras (PBR) — Stock Score Summary

Petróleo Brasileiro S.A. - Petrobras (PBR) has a MoatMap StockRank of 99/100 based on Quality (70/100), Value (82/100), and Momentum (61/100) factor scores. The current signal is STRONG BUY. As a massive, low-cost producer outside the Middle East, Petrobras is a direct beneficiary of geopolitical supply squeezes that keep energy prices elevated. The company's massive FCF profile and dominant role in regional supply provide the 'owner-operator' style capital allocation (via dividends and infrastructure investment) needed to capitalize on sustained logistical volatility.

Petróleo Brasileiro S.A. - Petrobras is Brazil's state-controlled integrated energy company, engaged in exploration, production, refining, transportation, and marketing of oil and natural gas. As a dominant national oil company, it boasts extensive pre-salt deepwater reserves and plays a crucial role in Brazil's energy matrix. Petrobras's vertical integration and strategic importance to the Brazilian economy solidify its robust market position.

Key Financial Metrics

Price$17.03
Market Cap$105.0B
P/E (TTM)5.49
P/E (Forward)4.14
Price/Book1.28
Return on Equity25.6%
Return on Invested Capital16.6%
Debt/Equity83.27
Gross Margin47.4%
Operating Margin31.9%
Revenue Growth0.4%
Dividend Yield2.2%
Free Cash Flow$82.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 (PBR) StockRank?
MoatMap’s StockRank for Petróleo Brasileiro S.A. - Petrobras (PBR) is 99/100, with a Strong Buy signal. It is a composite of Quality (70), Value (82), and Momentum (61) 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 (PBR) has a Quality factor score of 70/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 (PBR) 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 (PBR) operates in the Energy sector, specifically the Oil & Gas Integrated industry (Brazil).