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

Buy

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

76
StockRank
Get insider-trade alerts
Q
78
V
46
M
47
P/E (TTM)
4.5x
ROE
30.3%
D/E
0.8x
Dividend %
4.5%

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
Revenue126.4B95.5B108.5B93.9B-9.4%106.5B114.5B108.1B7.3%
EPS20.0112.394.7711.08-17.9%3.9616.4015.7219.1%
Shares3.7B3.7B3.7B3.7B0.0%3.7B
Debt54.7B58.4B71.6B73.5B10.4%71.2B
Equity70.6B73.3B70.2B79.5B4.1%
Op CF50.5B40.3B45.1B37.9B-9.1%41.6B
Inv CF-438.8M-7.4B-15.9B-16.5B
Fin CF-52.3B-28.6B-39.3B-18.3B
Loading 1Y...
PRICE (1Y)+1.9%
17.7618.1718.5818.9919.40Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$18.53
RSI (14)
59.8
52W High
$21.44
From 52W High
0.9%

SCORE BREAKDOWN

Quality
78
ROIC
20.2%90.7
ROE
30.3%92.1
GP/Assets
123.4%96.6
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
46
P/E (TTM)
4.5x95.1
EV/EBITDA
9.1x33.2
P/FCF
30.2x20.5
P/B
6.4x9.2
P/S
1.1x64.7
Div Yield
4.5%65.6
Momentum
47
52W High %
86%58.1
RS 6M
4%55.3
SMA 50/200
1.07x62.4
EPS Rev 4W
-3.1%19.0
EPS Rev 12W
-3.1%27.7
EPS Improve
+1%22.9
Q Growth
97%62.7

FUNDAMENTALS

Market Cap
$119.4B
P/E (Forward)
4.5x
Gross Margin
50.6%

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)$119.4B76Buy
BPE5.DEBP p.l.c.$112.4B76Buy
ENI.MIEni S.p.A.$79.4B76Buy
0857.HKPetroChina Company Limited$237.9B76Buy
SHEL.LShell plc$249.2B78Buy
TTETotalEnergies SE$191.1B83Strong Buy
IMO.TOImperial Oil Limited$63.1B72Buy
CVECenovus Energy Inc.$58.2B83Strong Buy
SUSuncor Energy Inc.$77.3B91Strong Buy
EQNREquinor ASA$98.2B96Strong Buy

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

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

Petróleo Brasileiro S.A. - Petrobras (PBR) has a MoatMap StockRank of 76/100 based on Quality (78/100), Value (46/100), and Momentum (47/100) factor scores. The current signal is BUY.

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$18.53
Market Cap$119.4B
P/E (TTM)4.48
P/E (Forward)4.45
Price/Book6.37
Return on Equity30.3%
Return on Invested Capital20.2%
Debt/Equity0.76x
Gross Margin50.6%
Operating Margin44.7%
Revenue Growth42.3%
Dividend Yield4.5%
Free Cash Flow$4.0B

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 76/100, with a Buy signal. It is a composite of Quality (78), Value (46), and Momentum (47) 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 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 (PBR) is Buy, based on a StockRank of 76/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).