Has Alcoa (AA) Outpaced Other Industrial Products Stocks This Year?Zacks Investment Research • 03/21/22
Alcoa Completes Energy Infrastructure Project at Its Deschambault Smelter in Canada to Boost Aluminum Production, Improve StabilityBusiness Wire • 03/09/22