Sign in to check this stock against your screeners
Sign InUS71654V4086Petróleo Brasileiro S.A. - Petrobras explores for, produces, and sells oil and gas in Brazil and...
Mkt Cap
$121.95B
P/E Ratio TTM
38.4
Revenue TTM
$189.34B
Beta
-0.20
Earnings TTM
$55.00M
Dividend Yield TTM
4.30%
$41.36
1D:
0.1%
1Y:
79.1%
US29446M1027Mkt Cap
$104.84B
P/E Ratio TTM
19.3
Revenue TTM
$105.80B
Beta
-0.67
Earnings TTM
$5.04B
Dividend Yield TTM
3.99%