Sign in to check this stock against your screeners
Sign InUS0138721065Alcoa Corporation, together with its subsidiaries, produces and sells bauxite, alumina, and aluminum products in the...
$104.78
1D:
-8.8%
1Y:
34.0%
US9604131022Mkt Cap
$13.42B
P/E Ratio TTM
-9.8
Revenue TTM
$11.17B
Beta
0.75
Earnings TTM
$-1.51B
Dividend Yield TTM
1.84%
$68.06
1D:
2.8%
1Y:
170.1%
US5533681012Mkt Cap
$12.09B
P/E Ratio TTM
-137.9
Revenue TTM
$275.46M
Beta
1.68
Earnings TTM
$-85.87M
Dividend Yield TTM
0.00%