Back to screener

PBR-A

Petroleo Brasileiro SA Petrobras ADR

Energy · Oil & Gas Integrated · Brazil

$22.47

Market cap $61.19B

Valuation

Health

Mood

Greed

Dividend yield

6.36%

TTM

6.60%

Forward

Explore SmartStockScore

Data updated daily