Back to screener

PBR

Petroleo Brasileiro SA Petrobras ADR

Energy · Oil & Gas Integrated · Brazil

$25.30

Market cap $94.14B

Valuation

Health

Mood

Greed

Dividend yield

3.44%

TTM

6.95%

Forward

Explore SmartStockScore

Data updated daily