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

Petróleo Brasileiro S.A. - Petrobras (PBR) has a MoatMap StockRank of 100/100 based on Quality (64/100), Value (85/100), and Momentum (60/100) factor scores. The current signal is STRONG BUY. Despite a strong macro tailwind from the 'Geopolitical Energy Shock' theme for energy producers, Petrobras (PBR) as a state-owned enterprise in Brazil carries significant political risk and has a history of suboptimal capital allocation driven by government interference, which violates the Terry Smith and Warren Buffett lenses against 'broken business models' and non-rational capital allocation for minority shareholders.

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$19.90
Market Cap$128.2B
P/E (TTM)6.36
P/E (Forward)5.43
Price/Book1.57
Return on Equity25.6%
Return on Invested Capital16.6%
Debt/Equity83.27
Gross Margin47.4%
Operating Margin31.9%
Revenue Growth0.4%
Dividend Yield8.6%
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 100/100, with a Strong Buy signal. It is a composite of Quality (64), Value (85), and Momentum (60) factor ranks across MoatMap’s 19,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 64/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 100/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).