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-A

Buy

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

76
StockRank
Get insider-trade alerts
Q
61
V
63
M
47
P/E (TTM)
4.0x
ROE
30.3%
D/E
0.8x
Dividend %
5.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 (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue126.4B95.5B108.5B93.9B-9.4%106.5B114.5B108.1B7.3%
EPS27.3516.926.5215.14-17.9%3.9622.9117.708.1%
Shares2.7B2.7B2.7B2.7B0.0%2.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)+3.4%
15.9716.2816.5916.9117.22Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$16.77
RSI (14)
63.3
52W High
$19.25
From 52W High
0.9%

SCORE BREAKDOWN

Quality
61
ROIC
16.2%84.7
ROE
30.3%92.1
GP/Assets
4.4%13.1
Op. Margin
44.7%86.0
FCF/Assets
7.1%70.5
Piotroski
783.9
Int. Cover
9.7x72.6
D/E Ratio
0.76x30.2
Current Ratio
0.85x20.4
Value
63
P/E (TTM)
4.0x96.7
EV/EBITDA
8.8x35.3
P/FCF
1.3x97.4
P/B
5.7x10.4
P/S
1.0x66.1
Div Yield
5.0%71.2
Momentum
47
52W High %
87%59.4
RS 6M
1%52.2
SMA 50/200
1.05x55.3
EPS Rev 4W
0.0%33.1
EPS Rev 12W
N/A
EPS Improve
-38%8.4
Q Growth
97%62.7

FUNDAMENTALS

Market Cap
$114.8B
P/E (Forward)
6.5x
Gross Margin
50.6%

SECTOR PEERS

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

TickerCompanyMkt CapStockRankSignal
PBR-APetróleo Brasileiro S.A. - Petrobras(you)$114.8B76Buy
BPE5.DEBP p.l.c.$112.4B76Buy
ENI.MIEni S.p.A.$79.4B76Buy
0857.HKPetroChina Company Limited$237.9B76Buy
IMO.TOImperial Oil Limited$63.1B72Buy
SHEL.LShell plc$249.2B78Buy
TTETotalEnergies SE$191.1B83Strong Buy
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-A): Stock Score Summary

Petróleo Brasileiro S.A. - Petrobras (PBR-A) has a MoatMap StockRank of 76/100 based on Quality (61/100), Value (63/100), and Momentum (47/100) factor scores. The current signal is 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$16.77
Market Cap$114.8B
P/E (TTM)4.05
P/E (Forward)6.51
Price/Book5.74
Return on Equity30.3%
Return on Invested Capital16.2%
Debt/Equity0.76x
Gross Margin50.6%
Operating Margin44.7%
Revenue Growth42.3%
Dividend Yield5.0%
Free Cash Flow$86.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-A) StockRank?
MoatMap’s StockRank for Petróleo Brasileiro S.A. - Petrobras (PBR-A) is 76/100, with a Buy signal. It is a composite of Quality (61), Value (63), 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-A) has a Quality factor score of 61/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-A) 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-A) operates in the Energy sector, specifically the Oil & Gas Integrated industry (Brazil).