Alcoa CorpAA

Market cap
$9.6B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20245,157-11.77%
Dec 31, 20235,845-11.29%
Dec 31, 20226,589+4.85%
Dec 31, 20216,284+25.28%
Dec 31, 20205,016-14.78%
Dec 31, 20195,886-20.39%
Dec 31, 20187,394+8.77%
Dec 31, 20176,798-11.68%
Dec 31, 20167,697