Skip to content
10-K

Annual Report

Alcoa Corp AA

0001193125-26-077167

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 20, 2026 263.84M sh
Shares Diluted FY 2025 · Dec 31, 2025 261M sh
Shares Diluted FY 2025 · Dec 31, 2024 214M sh
Shares Diluted FY 2025 · Dec 31, 2023 178M sh
Dividends Paid FY 2025 · Dec 31, 2025 $104M
Dividends Paid FY 2025 · Dec 31, 2024 $89M
Dividends Paid FY 2025 · Dec 31, 2023 $72M
Capex FY 2025 · Dec 31, 2025 $618M
Capex FY 2025 · Dec 31, 2024 $580M
Capex FY 2025 · Dec 31, 2023 $531M
Operating Cash Flow FY 2025 · Dec 31, 2025 $1.19B
Operating Cash Flow FY 2025 · Dec 31, 2024 $622M
Operating Cash Flow FY 2025 · Dec 31, 2023 $91M
Long Term Debt FY 2025 · Dec 31, 2025 $2.44B
Long Term Debt FY 2025 · Dec 31, 2024 $2.47B
Short Term Debt FY 2025 · Dec 31, 2025 $9M
Short Term Debt FY 2025 · Dec 31, 2024 $50M
Cash And Equivalents FY 2025 · Dec 31, 2025 $1.6B
Cash And Equivalents FY 2025 · Dec 31, 2024 $1.14B
Current Liabilities FY 2025 · Dec 31, 2025 $3.8B
Current Liabilities FY 2025 · Dec 31, 2024 $3.4B
Total Liabilities FY 2025 · Dec 31, 2025 $9.94B
Total Liabilities FY 2025 · Dec 31, 2024 $8.91B
Current Assets FY 2025 · Dec 31, 2025 $5.47B
Current Assets FY 2025 · Dec 31, 2024 $4.91B
Total Assets FY 2025 · Dec 31, 2025 $16.13B
Total Assets FY 2025 · Dec 31, 2024 $14.06B
Eps Diluted FY 2025 · Dec 31, 2025 $4.37
Eps Diluted FY 2025 · Dec 31, 2024 $0.26
Eps Diluted FY 2025 · Dec 31, 2023 −$3.65
Eps Basic FY 2025 · Dec 31, 2025 $4.40
Eps Basic FY 2025 · Dec 31, 2024 $0.26
Eps Basic FY 2025 · Dec 31, 2023 −$3.65
Sga Expense FY 2025 · Dec 31, 2025 $299M
Sga Expense FY 2025 · Dec 31, 2024 $275M
Sga Expense FY 2025 · Dec 31, 2023 $226M
Rd Expense FY 2025 · Dec 31, 2025 $24M
Rd Expense FY 2025 · Dec 31, 2024 $57M
Rd Expense FY 2025 · Dec 31, 2023 $39M
Net Income FY 2025 · Dec 31, 2025 $1.16B
Net Income FY 2025 · Dec 31, 2024 $60M
Net Income FY 2025 · Dec 31, 2023 −$651M
Revenue FY 2025 · Dec 31, 2025 $12.83B
Revenue FY 2025 · Dec 31, 2024 $11.9B
Revenue FY 2025 · Dec 31, 2023 $10.55B