
VALE
$14.18
1D:
-0.3%
1Y:
30.5%
US91912E1055Sign in to check this stock against your screeners
Sign In$86.27
1D:
-0.3%
1Y:
65.3%
US0886061086Mkt Cap
$219.16B
P/E Ratio TTM
22.4
Revenue TTM
$107.64B
Beta
0.85
Earnings TTM
$21.64B
Dividend Yield TTM
3.96%
$43.27
1D:
-1.0%
1Y:
43.9%
CA06849F1080Mkt Cap
$72.50B
P/E Ratio TTM
11.1
Revenue TTM
$20.66B
Beta
1.10
Earnings TTM
$6.53B
Dividend Yield TTM
2.16%