Alcoa CorpAA

Market cap
$10.2B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202411,895+12.74%
Dec 31, 202310,551-15.26%
Dec 31, 202212,451+2.46%
Dec 31, 202112,152+30.86%
Dec 31, 20209,286-10.99%
Dec 31, 201910,433-22.16%
Dec 31, 201813,403+15.03%
Dec 31, 201711,652+25.05%
Dec 31, 20169,318