Alcoa Corporation (BIT:1AA)
Italy flag Italy · Delayed Price · Currency is EUR
53.46
-1.53 (-2.78%)
At close: Mar 3, 2026

Alcoa Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
13,96411,8188,3825,2116,9109,419
Market Cap Growth
56.66%40.98%60.86%-24.59%-26.64%155.87%
Enterprise Value
13,82512,6089,5937,3268,59110,729
PE Ratio
14.3712.16145.31-9.32-66.8726.36
Forward PE
11.5111.507.76-51.918.90
PEG Ratio
-1.241.241.241.241.24
PS Ratio
1.281.070.820.580.650.90
PB Ratio
2.652.251.891.431.592.35
P/TBV Ratio
2.282.271.571.421.622.42
P/FCF Ratio
28.9224.27232.40-13.7923.5320.70
P/OCF Ratio
13.8411.6115.6966.689.7911.92
EV/Sales Ratio
1.251.140.940.810.801.03
EV/EBITDA Ratio
8.0718.639.4829.527.657.75
EV/EBIT Ratio
12.7488.9820.84-24.8714.5013.17
EV/FCF Ratio
28.6325.89265.97-19.3929.2523.57
Debt / Equity Ratio
0.400.400.490.310.270.27
Debt / EBITDA Ratio
3.103.102.166.271.381.07
Debt / FCF Ratio
2.974.3060.60-4.125.283.26
Net Debt / Equity Ratio
0.140.140.270.200.09-0.02
Net Debt / EBITDA Ratio
1.071.071.193.000.34-0.05
Net Debt / FCF Ratio
1.031.4933.50-1.971.30-0.16
Asset Turnover
0.850.850.840.730.840.81
Inventory Turnover
5.115.114.834.284.665.46
Quick Ratio
0.750.750.700.580.760.84
Current Ratio
1.441.441.451.451.751.56
Return on Equity (ROE)
19.85%19.85%0.44%-12.43%0.59%21.22%
Return on Assets (ROA)
1.15%1.15%0.32%-3.14%4.63%6.35%
Return on Invested Capital (ROIC)
1.54%1.54%0.41%-4.10%6.32%8.57%
Return on Capital Employed (ROCE)
1.43%1.43%4.92%-3.00%5.86%7.94%
Earnings Yield
6.96%8.22%0.69%-10.74%-1.50%3.79%
FCF Yield
3.46%4.12%0.43%-7.25%4.25%4.83%
Dividend Yield
0.65%0.76%1.11%1.19%0.87%0.17%
Payout Ratio
9.08%8.99%148.33%-11.06%-58.54%4.43%
Buyback Yield / Dilution
0.91%0.00%0.00%-0.02%5.94%1.14%
Total Shareholder Return
1.56%0.76%1.11%1.17%6.82%1.31%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.