
VALE
$14.83
1D:
1.7%
1Y:
50.3%
US91912E1055Sign in to check this stock against your screeners
Sign In$58.85
1D:
-0.2%
1Y:
12.8%
US0886061086Mkt Cap
$298.73B
P/E Ratio TTM
19.9
Revenue TTM
$107.64B
Beta
0.83
Earnings TTM
$21.64B
Dividend Yield TTM
3.36%
$38.21
1D:
2.3%
1Y:
72.3%
CA06849F1080Mkt Cap
$64.02B
P/E Ratio TTM
10.1
Revenue TTM
$19.04B
Beta
1.10
Earnings TTM
$6.12B
Dividend Yield TTM
2.46%