
VALE
$15.42
1D:
-0.7%
1Y:
68.0%
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
21.1
Revenue TTM
$107.64B
Beta
0.83
Earnings TTM
$21.64B
Dividend Yield TTM
3.19%
$40.34
1D:
-2.3%
1Y:
92.6%
CA06849F1080Mkt Cap
$67.59B
P/E Ratio TTM
10.9
Revenue TTM
$19.00B
Beta
1.07
Earnings TTM
$6.10B
Dividend Yield TTM
2.25%